diff options
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/restic-wrapper.service | 8 | ||||
| -rw-r--r-- | etc/restic-wrapper.timer | 10 |
2 files changed, 18 insertions, 0 deletions
diff --git a/etc/restic-wrapper.service b/etc/restic-wrapper.service new file mode 100644 index 0000000..98da7bb --- /dev/null +++ b/etc/restic-wrapper.service @@ -0,0 +1,8 @@ +[Unit] +Description=Runs restic backups +Wants=restic-wrapper.timer +[Service] +ExecStart=rw backup +WorkingDirectory=%h +[Install] +WantedBy=multi-user.target diff --git a/etc/restic-wrapper.timer b/etc/restic-wrapper.timer new file mode 100644 index 0000000..6e22bdf --- /dev/null +++ b/etc/restic-wrapper.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Run restic wrapper every 15-30 mins +Requires=restic-wrapper.service +[Timer] +Unit=restic-wrapper.service +OnUnitInactiveSec=15m +RandomizedDelaySec=15m +AccuracySec=10s +[Install] +WantedBy=timers.target |