ansible/roles/restic-client/templates/systemd/system/restic-base.service.j2

14 lines
367 B
Django/Jinja

{{ ansible_header | comment }}
[Unit]
After=network-online.target
Wants=network-online.target
[Service]
EnvironmentFile=/etc/restic/base.env
ExecStart=restic backup --files-from=/etc/restic/base-includes --exclude-file=/etc/restic/base-excludes
ExecStart=restic forget --prune --keep-daily 2 --keep-weekly 2 --keep-monthly 2 --keep-yearly 1
Type=oneshot
User=root