diff --git a/etc/systemd/system/unifi-backup.service b/etc/systemd/system/unifi-backup.service new file mode 100644 index 0000000..358013d --- /dev/null +++ b/etc/systemd/system/unifi-backup.service @@ -0,0 +1,12 @@ +[Unit] +Description=Copy latest UniFi backup to Biff +Wants=network-online.target +After=network-online.target docker.service +RequiresMountsFor=/home/urban/docker/unifi + +[Service] +Type=oneshot +User=urban +Group=urban +WorkingDirectory=/home/urban/docker/unifi +ExecStart=/home/urban/docker/unifi/scripts/backup-to-biff.sh diff --git a/etc/systemd/system/unifi-backup.timer b/etc/systemd/system/unifi-backup.timer new file mode 100644 index 0000000..b12c115 --- /dev/null +++ b/etc/systemd/system/unifi-backup.timer @@ -0,0 +1,11 @@ +[Unit] +Description=Run UniFi backup copy nightly + +[Timer] +OnCalendar=*-*-* 03:30:00 +Persistent=true +RandomizedDelaySec=10m +Unit=unifi-backup.service + +[Install] +WantedBy=timers.target