Mercurial > odfcast
diff odfcast.service @ 100:bf1a998fff48 1.6.0
Add service file for running ODFCast via systemd.
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Tue, 26 Jun 2018 21:48:01 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/odfcast.service Tue Jun 26 21:48:01 2018 +0200 @@ -0,0 +1,23 @@ +[Unit] +Description=ODFCast +Wants=network.target + +[Service] +User=odfcast +Group=odfcast +Restart=always +WorkingDirectory=/home/odfcast/odfcast/releases/current + +# === Flask === +# ExecStart=/home/odfcast/odfcast/env/bin/python3 main.py +# === eventlet === +# ExecStart=/usr/bin/gunicorn3 --bind 127.0.0.1:5000 --access-logfile - \ +# --pythonpath ../../env/lib/python3.5/site-packages/ \ +# --workers 3 --worker-class eventlet wsgi +# === gthread === +ExecStart=/usr/bin/gunicorn3 --bind 127.0.0.1:5000 --access-logfile - \ + --pythonpath ../../env/lib/python3.5/site-packages/ \ + --workers 3 --threads 4 --worker-class gthread odfcast:app + +[Install] +WantedBy=multi-user.target