From 54492472ba4605e463e984bb6744966f20f1d545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=2E=20Fernando=20S=C3=A1nchez?= Date: Wed, 5 Nov 2014 19:17:27 +0100 Subject: [PATCH] Files for deployment --- app.py | 2 +- supervisord.conf | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 supervisord.conf diff --git a/app.py b/app.py index 954895b..652a5e3 100644 --- a/app.py +++ b/app.py @@ -30,4 +30,4 @@ sp.init_app(app) if __name__ == '__main__': app.debug = config.DEBUG - app.run(use_reloader=False) + app.run(host="0.0.0.0", use_reloader=False) diff --git a/supervisord.conf b/supervisord.conf new file mode 100644 index 0000000..82910f3 --- /dev/null +++ b/supervisord.conf @@ -0,0 +1,20 @@ +[unix_http_server] +file=/tmp/senpy.sock ; path to your socket file + +[supervisord] +logfile = %(here)s/logs/supervisor.log +childlogdir = %(here)s/logs/ + +[rpcinterface:supervisor] +supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface + +[supervisorctl] +logfile = %(here)s/logs/supervisorctl.log +serverurl=unix:///tmp/senpy.sock ; use a unix:// URL for a unix socket + + +[program:senpy] +command = venv/bin/gunicorn -w 1 -b 0.0.0.0:6666 --log-file %(here)s/logs/gunicorn.log --access-logfile - app:app +directory = %(here)s +environment = PATH=%(here)s/venv/bin/ +logfile = %(here)s/logs/senpy.log