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 708d5a28ed9cae0da80882994559724db4768317..e9e856ba897492ad16958575d456844ca3887f7f 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 27e5fc845cfd0d8ec52a3753ad21e2bbbf6174a3..55ffaaf36f6b8173c0f103e4a278000146bc9777 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