2.66 v/snac0 / examples / snac-global.service
 1[Unit]
 2Description=A simple, minimalistic ActivityPub instance
 3Documentation=https://codeberg.org/grunfink/snac2/src/branch/master/doc
 4After=network.target
 5Wants=network-online.target
 6
 7[Service]
 8DynamicUser=yes
 9User=snac
10Group=snac
11StateDirectory=snac
12ExecStart=/usr/local/bin/snac httpd $STATE_DIRECTORY
13Restart=on-failure
14
15[Install]
16WantedBy=multi-user.target
17
18# This is a systemd global service example. Edit and run:
19# 
20# cp snac-global.service /etc/systemd/system/snac.service
21# sudo snac init /var/lib/snac
22# sudo snac adduser /var/lib/snac USER
23# systemctl enable snac
24# systemctl start snac