[Unit] Description=GuestOps encrypted maintenance backup Requires=docker.service After=docker.service ConditionPathIsDirectory=/srv/guestops ConditionPathIsDirectory=/var/backups/guestops ConditionPathIsDirectory=/var/lib/guestops-backup/gnupg [Service] Type=oneshot WorkingDirectory=/srv/guestops EnvironmentFile=/etc/guestops/backup.env Environment=GNUPGHOME=/var/lib/guestops-backup/gnupg UMask=0077 ExecStart=/usr/bin/python3 /srv/guestops/deploy/ops.py scheduled-backup --confirm-maintenance NoNewPrivileges=true PrivateTmp=true ProtectHome=true ProtectSystem=full ReadWritePaths=/var/backups/guestops /var/lib/guestops-backup/gnupg TimeoutStartSec=45min