[Unit] Description=llmgw backup: the store and /etc/llmgw, to /var/backups/llmgw-server After=llmgw-server.service postgresql.service [Service] Type=oneshot # Nothing it writes is for anyone else: the archive holds the CA's key and a # copy of the store. UMask=0077 # Root, because the archive includes /etc/llmgw/secrets and the certificate # authority's key, which the llmgw user deliberately cannot read all of. ExecStart=/usr/local/bin/llmgw server backup --config /etc/llmgw/server.yaml --keep 14 Nice=10 IOSchedulingClass=idle