aboutsummaryrefslogtreecommitdiff
path: root/conf/confandrun.sh
diff options
context:
space:
mode:
Diffstat (limited to 'conf/confandrun.sh')
-rwxr-xr-xconf/confandrun.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/conf/confandrun.sh b/conf/confandrun.sh
new file mode 100755
index 0000000..e76a8e8
--- /dev/null
+++ b/conf/confandrun.sh
@@ -0,0 +1,23 @@
+#!/bin/sh
+cat <<EOF >> /etc/ihatemoney/ihatemoney.cfg
+DEBUG = $DEBUG
+SQLALCHEMY_DATABASE_URI = "$SQLALCHEMY_DATABASE_URI"
+SQLACHEMY_DEBUG = DEBUG
+SQLALCHEMY_TRACK_MODIFICATIONS = $SQLALCHEMY_TRACK_MODIFICATIONS
+SECRET_KEY = "$SECRET_KEY"
+MAIL_SERVER = "$MAIL_SERVER"
+MAIL_PORT = $MAIL_PORT
+MAIL_USE_TLS = $MAIL_USE_TLS
+MAIL_USE_SSL = $MAIL_USE_SSL
+MAIL_USERNAME = "$MAIL_USERNAME"
+MAIL_PASSWORD = "$MAIL_PASSWORD"
+MAIL_DEFAULT_SENDER = "$MAIL_DEFAULT_SENDER"
+ACTIVATE_DEMO_PROJECT = $ACTIVATE_DEMO_PROJECT
+ADMIN_PASSWORD = "$ADMIN_PASSWORD"
+ALLOW_PUBLIC_PROJECT_CREATION = $ALLOW_PUBLIC_PROJECT_CREATION
+ACTIVATE_ADMIN_DASHBOARD = $ACTIVATE_ADMIN_DASHBOARD
+EOF
+gunicorn ihatemoney.wsgi:application \
+-b 0.0.0.0:8000 \
+--log-syslog \
+-w "$GUNICORN_NUM_WORKERS"