Add systemd service

This commit is contained in:
heyarne 2022-08-11 08:15:15 +02:00
commit 6db343d73e

15
contrib/diogenes.service Normal file
View file

@ -0,0 +1,15 @@
[Unit]
Description=Diogenes Datasette
After=network.target
[Service]
# Adapt these values how you see fit
Type=simple
User=diogenes
Environment=DATASETTE_SECRET=
Environment=DIOGENES_PASSWORD=
WorkingDirectory=/opt/diogenes
ExecStart=bash -c 'eval "poetry run datasette serve --load-extension=mod_spatialite.so --metadata metadata.yml --setting default_cache_ttl 3600 --setting sql_time_limit_ms 10000 --setting max_returned_rows 999 --cors $(for f in dbs/*; do echo -n "--immutable $f "; done)"'
[Install]
WantedBy=multi-user.target