diff --git a/CHANGELOG.md b/CHANGELOG.md index 1bda98d..d71a0dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Support for Netdata on backend : https://server.hostname:22222/netdata/ - New Stacks : composer and netdata - additional argument for letsencrypt : --hsts +- Theme for adminer +- Credits for tools shipped with WordOps #### Changed @@ -41,7 +43,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - refactor install script - backend SSL configuration now stored in /var/www/22222/conf/nginx/ssl.conf - #### Fixed - PHP 7.3 extras when php 7.2 isn't installed diff --git a/README.md b/README.md index f30ff20..d22d233 100644 --- a/README.md +++ b/README.md @@ -150,10 +150,18 @@ There is no need to be a developer or a system administrator to contribute to Wo ## Credits -- Main source : [EasyEngine](https://github.com/easyengine/easyengine) +- Source : [EasyEngine](https://github.com/easyengine/easyengine) + +Shipped with WordOps + - Acme client : [Acme.sh](https://github.com/Neilpang/acme.sh) - WordPress deployment : [WP-CLI](https://github.com/wp-cli/wp-cli) - Monitoring : [Netdata](https://github.com/netdata/netdata) +- [phpMyAdmin](https://www.phpmyadmin.net/) +- [Adminer](https://www.adminer.org/) +- [phpRedisAdmin](https://github.com/erikdubbelboer/phpRedisAdmin) +- [PHPMemcachedAdmin](https://github.com/elijaa/phpmemcachedadmin) +- [opcacheGUI](https://github.com/amnuts/opcache-gui) ## License diff --git a/wo/cli/plugins/stack.py b/wo/cli/plugins/stack.py index 33c3bda..b50f8ee 100644 --- a/wo/cli/plugins/stack.py +++ b/wo/cli/plugins/stack.py @@ -523,6 +523,7 @@ class WOStackController(CementBaseController): else: WOService.restart_service(self, 'nginx') + # create redis conf is redis is installed if WOAptGet.is_installed(self, 'redis-server'): if (os.path.isfile("/etc/nginx/nginx.conf") and not os.path.isfile("/etc/nginx/common/" @@ -549,6 +550,7 @@ class WOStackController(CementBaseController): out=wo_nginx) wo_nginx.close() + # add redis upstream if not available in upstream.conf if os.path.isfile("/etc/nginx/conf.d/upstream.conf"): if not WOFileUtils.grep(self, "/etc/nginx/conf.d/" "upstream.conf", @@ -559,6 +561,7 @@ class WOStackController(CementBaseController): " server 127.0.0.1:6379;\n" " keepalive 10;\n}\n") + # add redis cache format if not already done if (os.path.isfile("/etc/nginx/nginx.conf") and not os.path.isfile("/etc/nginx/conf.d" "/redis.conf")):