Commit graph

91 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
bc8c3478df installer
Better control for custom versions.
2023-03-10 17:17:22 -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
c7906ff939 shell check
Bash check failing in 22.04 with some specific cloud providers, like DO.
2022-09-05 16:34:14 -06:00
Cristhian Martínez Ochoa
9a47201241 jammy
Support for Ubuntu 22.04
2022-08-03 17:07:40 -06:00
Cristhian Martínez Ochoa
112e9959e7 external sources
External sources updated.
Duply updated.
Typo in installer.
2022-05-31 13:37:28 -06:00
Cristhian Martínez Ochoa
d97f422872 jammy
Ubuntu 22.04 preparation.
2022-05-26 08:31:11 -06:00
Cristhian Martínez Ochoa
e10b5105a2 bash check
Bash check improved again!!!!
2022-02-23 15:49:23 -07:00
Cristhian Martínez Ochoa
c5679ac472 Bash check
Bash check improved
2022-02-22 12:45:04 -07:00
Cristhian Martínez Ochoa
f94c60c51f bash check
Bash check improved
2022-02-22 08:28:38 -07:00
Cristhian Martínez Ochoa
02d29d9a83 bash check
Bash shell check - interactive instead of default login.
2022-02-21 14:48:56 -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
ac5115bf9b verify
Verify updated.
Now we run verify in critical mode at the end of the stack build.
Welcome message updated.
2022-01-04 12:55:19 -07:00
Cristhian Martínez Ochoa
aa0572b168 update
Update process is now visible to prevent errors.
2022-01-02 09:52:31 -07:00
Cristhian Martínez Ochoa
9021f2b354 new conf
Everything included in the new conf file.
Fixed PHP purge removing tools-site.
2021-12-30 18:21:21 -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
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
6a10aa2666 installer
USR folder created instead of plugins name.
Check for BASH shell.
Better instalation codes.
2021-11-30 16:06:44 -07:00
Cristhian Martínez Ochoa
66ca487051 focal fossa and tuning
- Full support for Ubuntu 20.04.
- Ubuntu 16.04 support removed.
- Fixed error whit WP subfolder when cache is turned on.
-  Better RAM calculation.
2020-06-07 17:42:35 -06:00
Cristhian Martínez Ochoa
bb47143074 improvements
- internal api url updated.
- server reset not remake swap by default, now we have an option.
- php variables in webinoly conf file.
- stack configuration updated fixed.
- admin-site improved.
- better message when swap is busy and not deleted.
- yoast sitemap support removed from default.
- Message when intallation stat is error.
2020-05-31 16:51:18 -06:00
Cristhian Martínez Ochoa
ba2f1214f9 focal fossa
Partial ubuntu 20.04 support for testing.
2020-05-23 12:35:00 -06:00
Cristhian Martínez Ochoa
cab9f3ea02 various improvements
- Backup destination default improved to not ask.
- tput effects added.
- redis key salt reduced to prevent plugins messages in wp admin.
- alpha/beta version can not update to stable.
- minor improvements and check in the installer process.
2020-05-22 11:46:13 -06:00
Cristhian Martínez Ochoa
ad1e6d435d installer updated
Installer updated!
2020-05-21 15:50:26 -06:00
Cristhian Martínez Ochoa
ed54b8b6bf small improvs
- backup destination default if empty.
- backup now creates destination folder of don't exists.
- fixed permissions in server-reset.
- smtp now suggest mainhost name.
- veryfi mysql connection improved.
- uninstall now have an option to not save a recovery file.
2020-05-18 12:47:33 -06:00
Cristhian Martínez Ochoa
25aa5131bf check downloads
Now we check if file exist after is downloaded, to prevent errors when origin server fails, for example wp.org repo.
2020-05-17 15:05:00 -06:00
Cristhian Martínez Ochoa
94c7ff7091 installer
Prevent compulsive installation improved.
Now downgrades are allowed.
2020-05-17 14:27:55 -06:00
Cristhian Martínez Ochoa
898f7d54f8 final testing
before release
2020-01-17 20:37:41 -07: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
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
d553fa0daf installer fixed
Now we can only install previous versions from v1.8.1 or newer.
Fixed error during re-installation in verify process.
2019-08-08 15:31:03 -06:00
Cristhian Martínez Ochoa
8c5000cca1 HotFix
Installer Issues
2019-07-14 22:08:00 -06:00
Cristhian Martínez Ochoa
bf1527a83c minor improvements
- Purge-Server-All now remove dhparam and blckhole cert.
- Fixed reinstallation issue due to source folder not found.
- Removed support for old API stats.
2019-07-07 15:21:25 -06:00
Cristhian Martínez Ochoa
79755d24e8 api stats
API stats now send the cloud provider name for better statistics.
2019-06-21 18:41:03 -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
177e893ed8 external sources updated
Lists were updated (both).
2019-03-05 15:45:21 -07:00
Cristhian Martínez Ochoa
4f9ed8a1f6 stats fixed
install with api not working when wrong version is entered.
custom versions not reporting and overwriting as new was fixed.
Error after uninstall webinoly was fixed.
2019-03-04 17:29:40 -07:00
Cristhian Martínez Ochoa
6275d83c2e some fixes after testing
- mysql without site not working.
- External DB creation not working for RDS.
- wpsubdom not working.
- login-www-data still run after detect already have access was fixed.
2019-02-10 20:01:58 -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
2d1c87c657 stats and install improvements
Check version before install.
API now install latest if custom ver chack fails.
Stats now accept custom branches.
Stats now have a testing mode.
2019-02-08 16:21:11 -07:00
Cristhian Martínez Ochoa
479804f01c php default version
Now PHP 7.3 is default.
2019-01-25 20:57:42 -07:00
Cristhian Martínez Ochoa
6a184a75d2 fixes and improvements
Fixed:
404 error when cache disabled
swap not working on reboot in some cloud providers
Redis not starting on reboot in some cloud providers
Defaul-site command now check if default conf file exist

Improvements:
Now we use our API for better stats.
2018-12-28 20:09:29 -06:00
Cristhian Martínez Ochoa
7b89b1d98d small fix
better sudo/root check
2018-11-02 19:52:56 -07:00
Cristhian Martínez Ochoa
e27fdf45b8 check permissions
Now we check for sudo/root privileges before installation.
2018-11-02 16:11:03 -07:00
Cristhian Martínez Ochoa
bc7f02fb75 command improvements
- Arguments are now case insensitive
- server-update now check if source files exist before update.
- some minor improvements to prevent errors.
2018-10-27 18:54:13 -06:00
Cristhian Martínez Ochoa
ce1f8d21a9 improvements and fixes
- php7.3 support
- cache wp plugins permissions fixed
- custom-nginx-rules path for parked sites fixed
- wget timeout improved
- opcache not working when custom tool port is set, fixed.
- external-list-update command renamed to external-sources-update
- readme and some messaged improved.
2018-10-26 21:30:46 -06:00
Cristhian Martínez Ochoa
cec4995891 ssl root-path
Let's Encrypt running in manual mode with HTTP Challenge for site with not var/www location, reverse proxy sites for instance.
2018-09-01 18:14:55 -06:00
Cristhian Martínez Ochoa
aea7852733 install improvements
- Better stats for updates.
- Option to skip stats for custom versions.
- Now we can update from an specific branch.
2018-07-28 20:28:50 -05:00
Cristhian Martínez Ochoa
7e51c04fae fix after testing
- auto-update process not runnign server-reset.
- typos in some check paths in verify command.
- login www-data not deleting some data after disabled.
- Remove statistics for alpha versions.
- exit after verify fails when conf file found during re-installation process.
2018-07-09 12:29:01 -05:00
Cristhian Martínez Ochoa
64f1e253c8 verify improved
- More checks added.
- Now we run verify after uninstalled weby conf file found.
2018-07-08 15:56:42 -05:00