21 lines
444 B
Django/Jinja
21 lines
444 B
Django/Jinja
[Unit]
|
|
Description=Rclone Sync Borg Backups to Hetzner S3
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
User=backup
|
|
ExecStart=/usr/bin/rclone sync --progress --stats-one-line --log-level INFO \
|
|
/backup/repos hetzner:mbo-backups/production/repos
|
|
|
|
StandardOutput=journal
|
|
StandardError=journal
|
|
SyslogIdentifier=rclone-sync
|
|
|
|
# Error handling
|
|
OnFailure=notify-failed.service
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|