From 44e5b74b32990d7f6adc87d8bbf771c54a2b9183 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Wed, 29 Apr 2020 20:45:46 +0200 Subject: [PATCH] Create default Gunicorn configuration file. --- configuration/{gunicorn.conf.py => sample.gunicorn.conf.py} | 0 docs/installation-production.md | 3 ++- install.sh | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) rename configuration/{gunicorn.conf.py => sample.gunicorn.conf.py} (100%) diff --git a/configuration/gunicorn.conf.py b/configuration/sample.gunicorn.conf.py similarity index 100% rename from configuration/gunicorn.conf.py rename to configuration/sample.gunicorn.conf.py diff --git a/docs/installation-production.md b/docs/installation-production.md index 708d5a28..e9e856ba 100644 --- a/docs/installation-production.md +++ b/docs/installation-production.md @@ -108,7 +108,8 @@ This script does the following: - NodeJS Modules (`script/install-web.sh`) - Python Packages (`requirements.txt`) - Creates a log folder in `/var/log/aura/` -- Creates a default configuration file in `/etc/aura/engine.ini` +- Creates a default Engine configuration file in `/etc/aura/engine.ini` +- Creates a default Gunicorn configuration file in `gunicorn.conf.py` When this is completed, carefully check if any error occured. In case your database has been setup automatically, note the relevant credentials for later use in your `engine.ini` configuration. diff --git a/install.sh b/install.sh index 27e5fc84..55ffaaf3 100755 --- a/install.sh +++ b/install.sh @@ -45,9 +45,12 @@ if [ $mode == "prod" ]; then echo "Create local 'tmp' Folder ..." mkdir -p tmp - echo "Copy configuration to '/etc/aura/engine.ini'" + echo "Copy default Engine configuration to '/etc/aura/engine.ini'" cp -n configuration/sample-production.engine.ini /etc/aura/engine.ini + echo "Copy default Gunicorn configuration to '/etc/aura/engine.ini'" + cp -n configuration/sample.gunicorn.conf.py configuration/gunicorn.conf.py + echo "Create Virtual Env for Gunicorn" virtualenv -p /usr/bin/python3.7 ../python-env source ../python-env/bin/activate -- GitLab