~sfr/public-inbox

cassini: Add systemd service file v1 APPLIED

Amolith: 1
 Add systemd service file

 1 files changed, 18 insertions(+), 0 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~sfr/public-inbox/patches/27632/mbox | git am -3
Learn more about email & git

[PATCH cassini] Add systemd service file Export this patch

---
 init-scripts/cassini.service | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 init-scripts/cassini.service

diff --git a/init-scripts/cassini.service b/init-scripts/cassini.service
new file mode 100644
index 0000000..1ba82d8
--- /dev/null
+++ b/init-scripts/cassini.service
@@ -0,0 +1,18 @@
[Unit]
Description=Gemini webring
After=network.target

[Service]
Environment="CASSINI_CERT=cert.pem"
Environment="CASSINI_KEY=key.pem"
Environment="CASSINI_LIST=ring.txt"
Environment="CASSINI_INDEX=index.gmi"
User=gemini
Group=gemini
WorkingDirectory=/path/to/ring
ExecStart=/path/to/cassini --cert "$CASSINI_CERT" --key "$CASSINI_KEY" --list "$CASSINI_LIST" --index "$CASSINI_INDEX"
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target
-- 
2.34.1
Thanks!

To git@git.sr.ht:~sfr/cassini
   cfd5a96..c5453a5  master -> master