commit 92b3b71
default
·
2023-07-10 04:05:43 +0000 UTC
parent d2aa572
[examples/snac-global.service] New file.
1 files changed,
+24,
-0
+24,
-0
1@@ -0,0 +1,24 @@
2+[Unit]
3+Description=A simple, minimalistic ActivityPub instance
4+Documentation=https://codeberg.org/grunfink/snac2/src/branch/master/doc
5+After=network.target
6+Wants=network-online.target
7+
8+[Service]
9+DynamicUser=yes
10+User=snac
11+Group=snac
12+StateDirectory=snac
13+ExecStart=/usr/local/bin/snac httpd $STATE_DIRECTORY
14+Restart=on-failure
15+
16+[Install]
17+WantedBy=multi-user.target
18+
19+# This is a systemd global service example. Edit and run:
20+#
21+# cp snac-global.service /etc/systemd/system/snac.service
22+# sudo snac init /var/lib/snac
23+# sudo snac adduser /var/lib/snac USER
24+# systemctl enable snac
25+# systemctl start snac