mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
This introduces examples of a gunicorn systemd service in addition to git script wrappers that can be used for poetry virtualenv-driven installations. Signed-off-by: Kevin Morris <kevr@0cost.org>
16 lines
361 B
Desktop File
16 lines
361 B
Desktop File
[Unit]
|
|
Description=aurweb asgi server
|
|
|
|
[Description]
|
|
User=aur
|
|
WorkingDirectory=/srv/http/aurweb
|
|
ExecStart=/usr/bin/poetry run gunicorn \
|
|
--log-config /srv/http/aurweb/logging.conf \
|
|
--bind '0.0.0.0:8000' \
|
|
--forwarded-allow-ips '*' \
|
|
--workers 4 \
|
|
-k uvicorn.workers.UvicornWorker \
|
|
aurweb.asgi:app
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|