Commit graph

233 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
5adbf9ab98 sftp
better ssh keys handling
2021-05-03 11:12:25 -06:00
Cristhian Martínez Ochoa
3e3c37d663 external db
WP failing when external DB host is IP.
2021-05-03 09:44:21 -06:00
Cristhian Martínez Ochoa
3c8ef8d293 verify fixes
Some fixes after testing.
2021-04-23 13:33:48 -06:00
Cristhian Martínez Ochoa
c714192c47 verify
Verify process highly improved!
2021-04-21 16:49:11 -06:00
Cristhian Martínez Ochoa
efc9f42e5c help improved
Help message improved!
2021-04-20 11:44:10 -06:00
Cristhian Martínez Ochoa
73a07a17f7 help
Help message!
2021-04-19 16:01:44 -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
b511070b44 cache valid
Now we uses -cache-valid instead of -config-cache, also in custom cache we use it instead of times.
2021-04-07 15:49:32 -06:00
Cristhian Martínez Ochoa
147f48b8c0 smtp issues
SMTP removed when PHP version is changed.
SMTP not completely removed when PHP is purged.
2021-04-07 12:41:25 -06:00
Cristhian Martínez Ochoa
8873fe2ca7 minor fixes
- Certbot verified after installation and retry if needed. That's because SNAP repo fails a lot.
- Version is now displayed after Webinoly is updated.
- Duply backup profiles deleted when nginx is removed.
2021-04-05 21:02:13 -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
6f3b7d75ff proxy cache
Proxy Cache Support!
2021-03-22 17:55:31 -07:00
Cristhian Martínez Ochoa
c0885a11e0 dedicated reverse proxy
New dedicated reverse proxy sites.
2021-03-21 16:02:08 -07:00
Cristhian Martínez Ochoa
3b9c04d559 custom cache
FastCGI for PHP sites, same way and capabilities as WP cache was implemented.
2021-03-20 10:55:43 -07:00
Cristhian Martínez Ochoa
a3d3c514aa domain mapping fixed
Fixed issue when creating parked sites for WP with domain mapping, main site DB was updated instead of the subsite.
2020-12-04 22:20:20 -07:00
Cristhian Martínez Ochoa
e1d1b00568 updates and fixes
php 7.2 removed.
fixed error when reinstaling nginx and certbot symlink is created.
update issue with missing keys.
2020-12-04 13:34:30 -07:00
Cristhian Martínez Ochoa
a5b34d1d1d updated
Improved
2020-11-22 13:32:28 -07:00
Cristhian Martínez Ochoa
c24197a967 packages
New Nginx (nginx.org official) and Certbot (snap) source.
2020-11-21 14:08:20 -07:00
Cristhian Martínez Ochoa
b113668d08 mariadb logs fixed
Fixed: Conf file in mariadb 10.5 changed and break our log command. Now we have a better default conf file for webinoly.
2020-11-05 10:51:20 -07:00
Cristhian Martínez Ochoa
56feade253 mysql privileges
Better options for mysql user privileges.
2020-11-04 14:36:51 -07:00
Cristhian Martínez Ochoa
2681bc0d29 extdb functions
Improved functions for external databases.
2020-11-04 12:08:40 -07:00
Cristhian Martínez Ochoa
050bf3ee75 minor improvements
Better check for OS name.
Is_url improved for better IP check.
Fixed - false httpauth credentials warning in verify process and readonly var error.
2020-11-03 12:18:35 -07:00
Cristhian Martínez Ochoa
d67526a54d more wp functions
WP clone now works even if empty site.
Fix site deleted when cloning site with wp subfolder is empty.
Fix multisite-convert error when wp not installed.
Better check for parked sites.
Fix wp subfolder not showing warning messages when creating site.
Fix parked site error when main site is empty root site.
Fix parked site error when main site has wp in subfolders.
WP functions refactored.
2020-11-01 13:27:44 -07:00
Cristhian Martínez Ochoa
189f58cd3e wp conf functions
Code refatored for wp configuration file data management.
2020-10-31 10:18:29 -07:00
Cristhian Martínez Ochoa
1506caf8cb wp functions
Code improvements.
wp_dbdata improved.
Subfolder functions support improved.
2020-10-27 16:39:29 -07:00
Cristhian Martínez Ochoa
65d3bc63f3 subfolder check
Better check for subfolders.
FIX - clone site not setting wp-env when WP subfolder is found.
FIX - http auth failing with subfolders when folder directory exists.
2020-10-26 13:43:12 -07:00
Cristhian Martínez Ochoa
301bdd3dae db reuse
DB reuse improvements.
Warning in tools-site command.
Better blackhole conf.
2020-10-16 16:38:15 -06:00
Cristhian Martínez Ochoa
74a258db54 site improvs
Replace-content check for parked sites.
Fixed parked with proxy main site, also site list fixed to detect this kind of sites.
Better check for www-data warning message in site creation.
2020-10-14 17:48:47 -06:00
Cristhian Martínez Ochoa
493d12d94a php packages
PHP v8.0 RC support added.

Ondrej Issue, some php packages splited - https://github.com/oerdnj/deb.sury.org/issues/1465
2020-10-12 09:57:56 -06: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
d4b408332f subfolders fixed
Some severe issues with subfolders were fixed.
Site delete keep-db option not working with subfolders.
2020-09-27 17:45:11 -06:00
Cristhian Martínez Ochoa
0c4cf7aa3f backups improvements
Fetch specific file or folder.
Backup  by dbname not only wp.
DB_PRE now has lists and purge options, and support for external dbs.
2020-09-18 17:49:45 -06:00
Cristhian Martínez Ochoa
fad293147e reverse proxy
Better template for better compatibility.
Fixed issue not loading static files.
Fixed is_proxy function and similars with variables overlaping with global values.
2020-09-16 14:53:17 -06:00
Cristhian Martínez Ochoa
fc7d253089 improvements
Mail forwarding for root internal mail.
WP cache unattended.
Fixed error when trying to modify WP url in some cases when using external DB.
Better check for host in WP custom site creation.
2020-09-14 13:17:33 -06:00
Cristhian Martínez Ochoa
3e6b8448d8 external db data
Save external DB data and use it instead of localhost.
2020-09-13 15:21:41 -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
a63ac3316f wp env
WordPress environment type support.
2020-09-10 17:12:33 -06:00
Cristhian Martínez Ochoa
cf733122a9 site info and list
Site info new feature.
Site lists with info and filters.
2020-09-04 13:17:29 -06:00
Cristhian Martínez Ochoa
6229c0a938 subfolder improved
Now you can create main site when subfolder is already and root is empty.
Fixed issues when creating subfolders when main not exist.
Fixed issues with index directive in some rare cases.
2020-09-01 17:31:53 -06:00
Cristhian Martínez Ochoa
11838fcbf9 minor updates
Yoast sitemap (global) deprecated.
MariaDB updated to 10.5.
2020-09-01 12:15:07 -06:00
Cristhian Martínez Ochoa
0af33c51b5 minor fixes
Some minor fixes before release.
2020-07-31 13:44:59 -06:00
Cristhian Martínez Ochoa
45a04049e0 mysql improvs
Now we check mysql connection before any action.
Fixed validation for duplicate user when creating a site not working.
Now we only use admin user.
Better check for external db data before trying to connect.
Now we check for at least 8 chars for mysql password changing.
Fixed mysql failing when mysql not installed and trying to import a db to external.
2020-07-30 13:00:25 -06:00
Cristhian Martínez Ochoa
bc508b59d8 parked fixed
Fixed - Parked site creating site even when main site don't exist.
Parked should only accept main sites HTML, PHP and WP only.
2020-07-22 17:40:23 -06:00
Cristhian Martínez Ochoa
7257f11e86 site improvs
Better function to escape characters.
Fixed issue with cloned sites when main site is www forced.
Fixed issue with cloned sites using old and long redis-salt-key format.
Fixed issue sites-list with dpkg files.
Fixed issue with skip-cache and regex.
2020-07-21 14:40:10 -06:00
Cristhian Martínez Ochoa
311cdb9cd5 webinoly improves
Tools-Site failing with wildcard or custom ssl. Also, improved to recognize when current site is already assigned.

Config-Cache failing to take one value, issue introduced in the last release. Also, improved to show current values even when stack is not installed.

Tools-port improved to show better default value.
2020-07-20 16:26:08 -06:00
Cristhian Martínez Ochoa
deef1c25a1 minor improvements
httpauth listing users when trying to list protected areas without domain was fixed.

Now we display a message when a log file is empty and we wait for data to avoid confusion.

Better validation for WP and MySQL variables.
2020-07-18 15:20:42 -06:00
Cristhian Martínez Ochoa
a7e137ec3f minor fixes
Minor code fixes
2020-06-27 13:50:03 -06:00
Cristhian Martínez Ochoa
9fd60286e3 subfolders improved
Delete for proxy sites.
Check for crossed subfolder creation.
2020-06-20 14:48:03 -06:00