Commit graph

62 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
b5f38ccd29 admin tools
Site folder now is named according to the domain:port assigned.
Fixed error with HSTS header for admin tools site.
2022-12-04 14:01:05 -07:00
Cristhian Martínez Ochoa
b3315496fa certbot deploy
Now we use the cerbot deply hook to restart nginx after cert renewal, instead of post-hook in cron.
2022-11-22 12:23:13 -07:00
Cristhian Martínez Ochoa
cc3ec5317c force redirect
Force redirect issue, not updating WP db when installed in subfolder, or is multisite.
2022-09-06 20:38:53 -06:00
Cristhian Martínez Ochoa
c0171d1cb1 force-redirect
Force redirect issue when WP database is updated.
2022-08-19 19:49:29 -06:00
Cristhian Martínez Ochoa
194017faf4 revision
Some minor fixes after full revision.
2022-08-19 15:21:54 -06:00
Cristhian Martínez Ochoa
d49b0c5151 sockets and force
WP custom host now has support for sockets.
Force option now is case insensitive.
2022-08-06 19:49:02 -06:00
Cristhian Martínez Ochoa
c6512bce44 subfolders
Fix - ssl update wp db for subfolders.
Some additional small code improvements.
2022-04-25 14:00:30 -06:00
Cristhian Martínez Ochoa
176806ad62 ssl custom
FIX: Custom SSL not updating WP database.
2022-03-22 14:00:46 -07:00
Cristhian Martínez Ochoa
423cee547a fixes
A lot of minor fixes.
2021-12-27 16:39:27 -07:00
Cristhian Martínez Ochoa
1becfe2a60 builder
New smart builder with a lot of improvements.
- Build profiles support.
- multi-php removed.
- tools-site created since nginx instead of php.
- tools packages are now independent.
- internal api updated.
- new official ppa for redis.
2021-12-20 16:16:44 -07:00
Cristhian Martínez Ochoa
7503907c5d tools port
Now tools-port is a global variable.
Parked now has support for its own custom nginx conf.
2021-12-03 13:39:56 -07:00
Cristhian Martínez Ochoa
572bf4b62b static files
Fixed issue with HSTS in static files.
Fixed EDD location not updated when s subfolder is created.
2021-12-02 18:28:32 -07:00
Cristhian Martínez Ochoa
3396f76b3d domain mapping
Fixed issue when SSL is enabled in main site.
2021-11-10 12:27:49 -07:00
Cristhian Martínez Ochoa
5f96846f67 minor improvs
- site info about nginx custom when used.
- Domain mapping error message for id 1.
- Remove support for "times" and "debug dynvar"
2021-11-07 14:40:54 -07:00
Cristhian Martínez Ochoa
aaba04f467 verify improved
Better checks for php and mysql.
Fixed error with variables.
2021-05-23 12:34:00 -06:00
Cristhian Martínez Ochoa
38af5053f5 email
Email command now updates the cronjob mailto directive.
2021-05-23 09:36:47 -06:00
Cristhian Martínez Ochoa
a2a8985be0 ssl renewal
Improved process when force-renewal.
Deprecated debug dynvar.
Better messages for test-certs.
2021-05-04 15:49:46 -06:00
Cristhian Martínez Ochoa
ba66fdcd53 ssl improvements
Better detection and warning messages for wildcard domains.
Cert delete when cannot be revoked.
2021-04-17 17:41:00 -06:00
Cristhian Martínez Ochoa
66d365d7fb some fixes
- Certbot instructions updated.
- Empty blank site option included.
- Fixed issue when parked site is created and main site have cache enabled.
2021-03-24 13:41:37 -07:00
Cristhian Martínez Ochoa
24720b283d must staple
SSL ocsp must-staple is now disabled by default.
2020-12-13 10:40:55 -07:00
Cristhian Martínez Ochoa
a56980e5db ssl impros
check if ssl is LE
check if ssl is staging
2020-10-09 15:30:46 -06:00
Cristhian Martínez Ochoa
0c4aa10a05 top issues
- local DB backup using dbname not taking external db data saved.
- Clone WP error when multisite.
- Tools site not updated with SSL.
- Better error when deleting a WP site and mysql is not installed.
- Site list showing "false" value for root empty sites.
- added site counter in site list.
2020-10-03 15:22:15 -06:00
Cristhian Martínez Ochoa
9d5bcc5808 small fixes
Fixes after testing.
2020-09-30 12:28:34 -06:00
Cristhian Martínez Ochoa
8a12490d71 ssl features
lets encrypt email update
ssl force-renewal-all
2020-09-11 14:04:09 -06:00
Cristhian Martínez Ochoa
cc8efa5ce6 code improvements
- tput cron error
- subdomain check and variables are now embeded in parameters_check
- url check now have support for url with port.
2020-05-13 15:17:06 -06:00
Cristhian Martínez Ochoa
fd24fcd037 force-redirect issues
- error when default site have force redirect enabled.
- http auth per site failing when force redirect enabled.
2020-05-07 22:50:21 -06:00
Cristhian Martínez Ochoa
4674e52694 minor fixes
some minor fixes
2020-05-06 20:05:37 -06:00
Cristhian Martínez Ochoa
fcc080e6f7 ssl manual
Now we have support for SSL manual mode.
2020-04-24 18:55:49 -06:00
Cristhian Martínez Ochoa
a036c9d9c6 wp url db update
Now we always update WP url in DB when force-redirect, clone-from and ssl.
2020-02-16 11:52:12 -07:00
Cristhian Martínez Ochoa
04b11c03be code revision
Full code test and revision
2020-01-17 19:25:33 -07:00
Cristhian Martínez Ochoa
5c47e39782 better site check
Now we have an option to check for nginx and php including tools and optim.
Subfolder option now check if subfolder exists.
2020-01-04 18:07:30 -07:00
Cristhian Martínez Ochoa
01e183d029 ssl ask
Now we ask if LE is not installed, instead of error.
2019-07-10 20:38:53 -06:00
Cristhian Martínez Ochoa
07bfe0e5fa better errors
Error messages and codes improved.
2019-06-20 18:34:00 -06:00
Cristhian Martínez Ochoa
9ed5ed27f1 fixes
last minute fixes before release.
2019-05-01 14:10:19 -06:00
Cristhian Martínez Ochoa
3cede39ea0 add ssl single to wild
Now we can add a site to an existing wildcard SSL cert.
2019-04-30 19:28:30 -06:00
Cristhian Martínez Ochoa
01c583a35f orphan ssl certs
Now we can run ssl=off even if site doesn't exist but a cert is found.
Site delete now ask if you want to revoke ssl.
Site delete and delete-all now accept the revoke=on option.
Verify command now alert about orphan certs.
2019-04-30 14:27:48 -06:00
Cristhian Martínez Ochoa
4b21ee8a2c ssl renew
Now we can Renew or Force-Renewal for SSL certs.
2019-04-29 20:59:38 -06:00
Cristhian Martínez Ochoa
846aad40b0 fixed permissions
Forgot to assign to root user.
2019-04-29 19:37:00 -06:00
Cristhian Martínez Ochoa
9df20620ab custom ssl
Now we can add a Custom SSL from your own provider.
Unattended SSL revoke improved.
2019-04-29 19:26:43 -06:00
Cristhian Martínez Ochoa
5e33dba876 small fix
Message issues.
2019-03-05 18:42:30 -07:00
Cristhian Martínez Ochoa
4c369b305a ssl errors improved
Now we give a message for reverse proxy sites and also old checks were removed.
2019-03-03 18:51:40 -07:00
Cristhian Martínez Ochoa
05a2370515 exit process improved
Sure to have a code 1 in exit with error and ensure continuity in some processes.
2019-02-08 18:37:10 -07:00
Cristhian Martínez Ochoa
ff5ac927a7 new catch arg system
New catch method implemented un SITE command.
2019-02-04 19:13:34 -07:00
Cristhian Martínez Ochoa
521147b22d tools and default site issues
Failing with SSL and some other issues.
2018-12-20 21:10:04 -06:00
Cristhian Martínez Ochoa
2750ab7a5a default site and tools site
now completely working and tested.
2018-12-19 19:02:16 -06:00
Cristhian Martínez Ochoa
b558d0bfac tools site
New option to assign an existing site or domain to the tools-port.
2018-12-17 20:27:33 -06:00
Cristhian Martínez Ochoa
338a1ef89f standard syntax
Commands converted to acept the standard syntax:
- site -ssl
- site -cache
- webinoly -login-www-data
- httpauth -wp-admin
2018-12-15 22:03:36 -06:00
Cristhian Martínez Ochoa
43e0f82db5 messages improved
SSL Messages improved.
General color improved and fixed.
2018-11-02 12:47:11 -07:00
Cristhian Martínez Ochoa
6762d7e738 more improvements
- python-software-properties not installed in bionic
- error when site command arguments have values and are inverted.
- version command improved to not show empty values.
- clean-cache command now check if memcached and redis are installed.
- zip package is now removed when webinoly is uninstalled.
2018-10-30 20:21:07 -07:00
Cristhian Martínez Ochoa
eb28ac2828 ssl improvements
- ssl for wpsubdom removed, wildcard is enough.
- ssl-root-path fixed.
- some minor code improvements.
2018-09-03 19:34:14 -06:00