Commit graph

72 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
d4d07db02f mysql external
- No passwords are passed in command line now for better security.
- Better check for master admin users.
- No need to ask for external credentials when not really needed.
2023-01-23 20:43:03 -07:00
Cristhian Martínez Ochoa
983d4be599 messages
MySQL messages updated.
2023-01-11 12:56:49 -07:00
Cristhian Martínez Ochoa
25b3dfc4c0 wp host
WP host now has support for Unix sockets and localhost with custom port.
2023-01-03 18:12:56 -07:00
Cristhian Martínez Ochoa
b3592fb9bf testing
Small fixes and improvements after testing.
2022-12-10 09:39:34 -07:00
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
dbf755d98b update
Update process.
Bionic support removed for new intallattions, only update are allowed now.
2022-11-04 17:35:18 -07:00
Cristhian Martínez Ochoa
a12e7279d4 home
Home folder issues...
2022-11-02 15:09:10 -07:00
Cristhian Martínez Ochoa
8f5252a9e5 mysql warnings
FIX warning messages from mysql.
2022-11-01 11:58:35 -07:00
Cristhian Martínez Ochoa
cdd3ffd701 mysql
Support for MySQL 8.0.
2022-10-29 12:38:29 -06:00
Cristhian Martínez Ochoa
32a0f58c24 config
- Nginx config improved.
- xss header removed from default.
- php opcache dynvar in conf file.
- readme updated.
2022-10-26 15:41:30 -06:00
Cristhian Martínez Ochoa
f2e09a24fb fixes
Add DB pre not working with S3 compatible services.
Cloning site not working with ENV option.
2022-08-07 09:33:17 -06:00
Cristhian Martínez Ochoa
d228de6ba3 import
Issue with default site after imported from a full backup.
2022-05-29 16:11:14 -06:00
Cristhian Martínez Ochoa
1e5d3e8d1b mysql client
Removed check because is duplicated when connection is checked.
2022-05-28 16:43:34 -06:00
Cristhian Martínez Ochoa
0b85aacbcf backups
- Backup info updated: check for valid source path and empty parameters.
- Better message when sites are imported from a full server exported file.
- Fix: Local backups don't need bkp packages.
- Fix: Check for mysql before local backups.
2022-04-25 15:50:28 -06:00
Cristhian Martínez Ochoa
4e51912aea wp retrieve
External DB improved.
Fixed issue with site info asking for external db data.
2022-04-23 17:01:24 -06:00
Cristhian Martínez Ochoa
d2c58e71dc external db
Sites with external DB cannot be imported.
Fixed some minor errors.
2022-02-27 13:21:01 -07:00
Cristhian Martínez Ochoa
7916d6fa53 backups
Support for custom stack profiles and better fit for the new conf file.
2022-02-25 13:38:42 -07:00
Cristhian Martínez Ochoa
c0570364bc fixes
A lot small fixes after testing.
2022-01-11 07:59:54 -07:00
Cristhian Martínez Ochoa
5cab01e091 import conf
Import Stack improved.
2022-01-05 17:49:02 -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
d99200dc9d S3
Support for S3 Compatible services (like backblaze, etc)
2021-12-22 15:22:14 -07:00
Cristhian Martínez Ochoa
d27334bf6f duplicity
Duplicity now uses the new official PPA to always install the newest version.
Duply is now integrated into Webinoly.
2021-12-22 11:41:45 -07:00
Cristhian Martínez Ochoa
7fbbdb48a5 fixes
Errors in log and status when mysql is installed.
Error when mysql root password is changed.
Error when datadog is purged.
Now we use systemctl instead of service.
2021-12-21 17:10:10 -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
3fa06153b2 minor improvs
Minor final improvements.
2021-11-12 11:03:13 -07:00
Cristhian Martínez Ochoa
75a850c192 import
Import stack now includes more conf files.
MySQL passwords should not be displayed when importing server conf.
Check DB users when importing WP sites to prevent errors.
Fixed error when overwriting sites using the import site function.
Fixed issue showing duplicate subfolders.
AWS credentials now are removed when purging server.
2021-11-09 13:24:06 -07:00
Cristhian Martínez Ochoa
66cf9aca7d wp check simplified
WP installed and multisite simplified.
2021-10-11 12:42:02 -06:00
Cristhian Martínez Ochoa
15380f2da4 some fixes
Fixes after testing.
2021-08-29 21:30:30 -06:00
Cristhian Martínez Ochoa
c36f52a4e0 export headers
Export http header when exporting the whole server.
2021-08-28 12:20:26 -06:00
Cristhian Martínez Ochoa
b692b3aed2 permissions policy
Added full support for Permissions-Policy header.
2021-08-27 13:43:12 -06:00
Cristhian Martínez Ochoa
b4fdf91f7c subfolders backup
Added support for export/import subfolders.
Fixed issue when importing site with custom cache.
Added better support for custom certs in backups.
2021-08-26 16:55:45 -06:00
Cristhian Martínez Ochoa
baef548049 subfolder backup
Local WP database backup added support for subfolder WP installations.
2021-08-26 09:43:21 -06:00
Cristhian Martínez Ochoa
3d2630135d export import
Support added for multiple sites.
2021-08-25 15:54:26 -06:00
Cristhian Martínez Ochoa
c559cdc007 backup all
ALL databases backup support.
2021-08-24 16:02:07 -06:00
Cristhian Martínez Ochoa
05b1aeb919 multiple backups
Support for multiple databases in local db backup.
2021-08-24 13:33:07 -06:00
Cristhian Martínez Ochoa
22b20eab6d mysql improvements
- Purgin folders improved.
- Better message when keep-data.
- Reserved words updated.
- mysql_upgrade script included.
- MySQL custom conf file now included when export server.
2021-07-20 12:09:28 -06:00
Cristhian Martínez Ochoa
ea2d5118e9 external db
Fixed some issues with DB creation when external db credentials are saved.
Fixed infinite loop in WP site creation when db connection fails.
Fixed error when trying to delete a WP site and db conection fails.
2021-06-01 12:03:50 -06:00
Cristhian Martínez Ochoa
fe15124c3d minor fixes
Some minor fixes after testing.
2021-05-11 08:44:32 -06:00
Cristhian Martínez Ochoa
c6f2c9135f domain mapping
Better support for WP sites with domain mapping.
2021-05-06 15:50:30 -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
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
c4a1ab6ef1 bkp improvs
Custom filename support for import/export.
Custom destination support for export.
Blocked IPs included in export file.
Raw option support for add-db-pre lists.
2020-12-17 11:59:49 -07:00
Cristhian Martínez Ochoa
d8826fe01a improvements
Purge support for external-db-save.
Duply profiles now have set max_fullbkp_age.
Verify process fixed.
2020-12-05 11:08:33 -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
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
9aa8f9f662 backup checks
Better check for mysql connections to prevent errors in backups.
2020-10-15 16:03:39 -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