diff options
| author | 0livd <github@destras.fr> | 2017-10-25 23:37:55 +0200 |
|---|---|---|
| committer | Alexis Metaireau <alexis@notmyidea.org> | 2017-10-25 23:37:55 +0200 |
| commit | b4961f646a6e265451aa414df9fb0d58b552ffdf (patch) | |
| tree | c805e96cff799b257af4fdea8004b3bc6272c90c /conf | |
| parent | 293735eca715c7cc5221e551e5eb41f92b6abd0f (diff) | |
| download | ihatemoney-mirror-b4961f646a6e265451aa414df9fb0d58b552ffdf.zip ihatemoney-mirror-b4961f646a6e265451aa414df9fb0d58b552ffdf.tar.gz ihatemoney-mirror-b4961f646a6e265451aa414df9fb0d58b552ffdf.tar.bz2 | |
Add a DockerFile (#272)
Can be used to deploy the latest version from
PyPI in a production environment or from the
master branch in a dev environment.
Diffstat (limited to 'conf')
| -rwxr-xr-x | conf/confandrun.sh | 23 |
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" |
