Commit graph

320 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
70d535139a backup target validation
Now we check for a valid S3 url endpoint.
2020-01-12 19:00:06 -07:00
Cristhian Martínez Ochoa
5b7face672 wp data
Check for parked because not supported.
Localhost convertion to lowercase to avoid problems.
2020-01-12 18:13:10 -07:00
Cristhian Martínez Ochoa
6217c048ff lists improvements
General list improvements.
2020-01-12 15:30:55 -07:00
Cristhian Martínez Ochoa
0670c6b831 mysql binary log
support for binary log and ensure is disabled by default.
2020-01-12 14:02:28 -07:00
Cristhian Martínez Ochoa
666769ada4 ppa updated
Nginx mainline PPA was updated.
2020-01-12 12:08:59 -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
d4d53df0f6 php default
PHP 7.4 is default now.
2020-01-04 16:40:53 -07:00
Cristhian Martínez Ochoa
8e8e99331a after testing
Small fixes after testing.
2019-12-30 09:59:20 -07:00
Cristhian Martínez Ochoa
8be5259be6 redirection manager
Create, list, remove Nginx redirections.
2019-12-26 21:56:50 -07:00
Cristhian Martínez Ochoa
a938f5d54e replace content
Option to replace content in WP sites.
2019-12-24 16:42:35 -07:00
Cristhian Martínez Ochoa
3132fd0a85 staging sites
Now we can have a clon of any WP site.
2019-12-24 09:24:29 -07:00
Cristhian Martínez Ochoa
df304e3c2e backups improvements
List empty message.
Check for S3 credentials.
S3 Credentials added to wizard.
2019-12-23 06:01:44 -07:00
Cristhian Martínez Ochoa
0eb76361bf backups
Backups to AWS S3 and local backups for WP sites databases.
2019-12-22 17:55:25 -07:00
Cristhian Martínez Ochoa
ceabaaf356 mysql logs
Support for general, error and slow logs, also we have an option to enable/disable logs.
2019-12-21 19:11:19 -07:00
Cristhian Martínez Ochoa
b533e5af89 wp debug mode
Now we have the option to activate/deactivate WP debug mode and  some other improvements.
2019-12-20 20:13:31 -07:00
Cristhian Martínez Ochoa
37526e0e80 logs for le and ssh
Support for letsencrypt and SSH logs added.
2019-12-20 07:57:54 -07:00
Cristhian Martínez Ochoa
4364ed70c4 logs improvements
Custom tail support from command line.
Error message if access log is disabled.
2019-12-19 19:47:30 -07:00
Cristhian Martínez Ochoa
56ed0950b6 keep db option
Now, delete-all sites have support for keep-db option.
2019-12-19 16:43:05 -07:00
Cristhian Martínez Ochoa
eeb0d1064f php 7.1 removed
Removed support for PHP 7.1.
2019-12-19 13:38:29 -07:00
Cristhian Martínez Ochoa
f1f22a5c86 tools site and port improved
PHP purge now removes tools-site.
Tools-port check for PHP.
2019-10-29 20:57:18 -07:00
Cristhian Martínez Ochoa
62da5c8897 external sources update
External sources were updated.
2019-10-29 20:21:42 -07:00
Cristhian Martínez Ochoa
9eb4cb9487 tools-site improvements
- Not delete site assigned as tools-site.
- Now we can reset tools-site to default.
2019-10-29 20:15:19 -07:00
Cristhian Martínez Ochoa
b5b6729dcd proxy url site
Proxy sites now support for URL's
2019-10-14 20:42:32 -06:00
Cristhian Martínez Ochoa
d3e15c8d8d www-data improved
Prevent errors with "AllowUsers" directive.
Fix some errors when turned off causing some code deleted unintentionally.
2019-10-14 19:30:37 -06:00
Cristhian Martínez Ochoa
5137eeceb6 root privileges
Now we always check for root/sudo privileges at the beggining of any command.
Also, we have a better message in server-reset.
2019-10-13 20:16:43 -06:00
Cristhian Martínez Ochoa
0c5230c6e5 check names
Check for domain name.
Check for tools-site domain.
2019-10-13 16:49:19 -06:00
Cristhian Martínez Ochoa
485854d224 more improvements
-Parked sites now will not try install cache plugins.
- PHP-Recode removed from 7.4
- Proxy sites error with ORL host.
2019-10-13 14:08:25 -06:00
Cristhian Martínez Ochoa
003c900aec small improvements
- New external-api point at the end of successfull webinoly update.
- X-Debug pachage remover in purge option.
- A better message for Nginx-Helper plugin.
2019-10-12 19:21:19 -06:00
Cristhian Martínez Ochoa
6e8aa88cb1 php support
Support for 7.4.
X-Debug removed.
2019-10-12 18:35:05 -06:00
Cristhian Martínez Ochoa
91d5fd3154 database process improved
database data and wp creation improved.
2019-09-10 19:39:43 -06:00
Cristhian Martínez Ochoa
c7696764dc fixes and improvements
- Expires header missing somo images file extensions.
- Purge source folder.
- Error when login-www-data with no-ssh keys.
- Error in openssl 1.1.1 when blackhole cert is created.
- Remove blackhole cert when purge-server-all.
- Installer use general lib instead install lib.
2019-09-09 16:12:16 -06:00
Cristhian Martínez Ochoa
f7babc01f6 fixes and improvements
- Fixed SSL for parked sites.
- Fixed tools-port failong in some rare cases.
- SH command removed.
- blockip list standarized.
- Smart httpauth command for nginx reloading.
2019-09-08 12:27:56 -06:00
Cristhian Martínez Ochoa
2c17867b40 fixes after testing
Issue when reinstall mysql after purge with keep-data option.
Multisite convertion issues.
HTTP Auth Nginx "if is evil" issue.
Messages improved.
Issues with subfolder WP creation.
Blockips backup after server-reset.
2019-08-23 17:53:22 -06:00
Cristhian Martínez Ochoa
31828d4d48 update process
Update process to correctly upgrade server version.
2019-08-20 19:34:19 -06:00
Cristhian Martínez Ochoa
0f57b418a0 httpauth for proxy
HTTP Auth not allowed in reverse proxy sites, only for root, not subfolders.
2019-08-19 19:11:37 -06:00
Cristhian Martínez Ochoa
2cb1d9ed69 fixed multisite
Issues with wp_prefix custom value.
2019-08-19 17:50:36 -06:00
Cristhian Martínez Ochoa
7465cb0783 small fixes
Error for external-db if no data.
WP db creation for external dbs not working.
wp-admin not working without domain for global settings.
Multisite convert failing with external db.
2019-08-19 17:03:59 -06:00
Cristhian Martínez Ochoa
f797ead841 silence some options
silence some options during site creation, like yoast,etc. Also, some undesired output in default-site and login-www-data.
2019-08-18 16:27:41 -06:00
Cristhian Martínez Ochoa
318e1cea85 fix delete sites
issues with wp subfolder
2019-08-18 14:59:54 -06:00
Cristhian Martínez Ochoa
90b89f7dfd multisite convert improved
Improvements
2019-08-18 13:52:48 -06:00
Cristhian Martínez Ochoa
f3389a0ac0 wp multisite
New command to convert from single to multisite, also we remove the old commands to create wp mu.
2019-08-17 21:41:24 -06:00
Cristhian Martínez Ochoa
754d013b98 small fixes and improvements
After testing improvements.
2019-08-16 19:42:40 -06:00
Cristhian Martínez Ochoa
57302a635c subfolder extended
More commands support the subfolder option now.
2019-08-16 16:31:52 -06:00
Cristhian Martínez Ochoa
b77923ec2e wp subfolder
Now we can install WP in a subfolder.
2019-08-15 20:12:19 -06:00
Cristhian Martínez Ochoa
617896233e custom httpauth
HTTP Auth for custom paths
2019-08-13 19:48:35 -06:00
Cristhian Martínez Ochoa
238a257857 general improvements
General code improvements and fixes after testing.
2019-08-12 12:22:29 -06:00
Cristhian Martínez Ochoa
794133734d small fixes
acl, php reload, etc.
2019-08-12 09:03:09 -06:00
Cristhian Martínez Ochoa
276590a868 yoast sitemap
Now we have support for Yoast-Sitemap per site.
2019-08-09 19:43:03 -06:00
Cristhian Martínez Ochoa
63a63c665d small fix
Fixed creation of empty pass-files.
2019-08-09 17:38:21 -06:00
Cristhian Martínez Ochoa
cffcd5b961 httpauth per site
Now we can have http auth per site.
2019-08-09 17:10:07 -06:00