krona-staff/deploy/pilot/krona-staff-backup.service

13 lines
341 B
Desktop File

[Unit]
Description=Encrypted Krona Staff PostgreSQL backup
Requires=docker.service
After=docker.service network-online.target
[Service]
Type=oneshot
User=root
WorkingDirectory=/opt/krona-staff/deploy/pilot
EnvironmentFile=/etc/krona-staff/backup.env
ExecStart=/bin/sh /opt/krona-staff/deploy/pilot/backup.sh
UMask=0077
NoNewPrivileges=true