snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

snac-global.service (599B)


      1 [Unit]
      2 Description=A simple, minimalistic ActivityPub instance
      3 Documentation=https://codeberg.org/grunfink/snac2/src/branch/master/doc
      4 After=network.target
      5 Wants=network-online.target
      6 
      7 [Service]
      8 DynamicUser=yes
      9 User=snac
     10 Group=snac
     11 StateDirectory=snac
     12 ExecStart=/usr/local/bin/snac httpd $STATE_DIRECTORY
     13 Restart=on-failure
     14 
     15 [Install]
     16 WantedBy=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