From 6db343d73e9f9b80a7dfe6e74ebb24b0d143e068 Mon Sep 17 00:00:00 2001 From: heyarne Date: Thu, 11 Aug 2022 08:15:15 +0200 Subject: [PATCH] Add systemd service --- contrib/diogenes.service | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 contrib/diogenes.service diff --git a/contrib/diogenes.service b/contrib/diogenes.service new file mode 100644 index 0000000..3cd4398 --- /dev/null +++ b/contrib/diogenes.service @@ -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