From a962ba7de136f56fea69c4e4cd47e9765b4d8df5 Mon Sep 17 00:00:00 2001 From: Urban Modig Date: Tue, 14 Jul 2026 09:22:29 +0200 Subject: [PATCH] versioning systemd-files --- etc/systemd/system/unifi-backup.service | 12 ++++++++++++ etc/systemd/system/unifi-backup.timer | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 etc/systemd/system/unifi-backup.service create mode 100644 etc/systemd/system/unifi-backup.timer 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