From 87d3cb86c4836f138f21ec83a6218eb1c0d21e87 Mon Sep 17 00:00:00 2001 From: wytch Date: Wed, 14 Jan 2026 23:53:44 -0600 Subject: [PATCH] Added timer and service, will update install script later --- borg/systemd/backup.service | 8 ++++++++ borg/systemd/backup.timer | 10 ++++++++++ 2 files changed, 18 insertions(+) create mode 100644 borg/systemd/backup.service create mode 100644 borg/systemd/backup.timer diff --git a/borg/systemd/backup.service b/borg/systemd/backup.service new file mode 100644 index 0000000..94c53dd --- /dev/null +++ b/borg/systemd/backup.service @@ -0,0 +1,8 @@ +[Unit] +Description=Backup service using borg +Type=oneshot + +[Service] +ExecStart=/opt/borg/bin/backup +Wants=multi-user.target + diff --git a/borg/systemd/backup.timer b/borg/systemd/backup.timer new file mode 100644 index 0000000..2085c70 --- /dev/null +++ b/borg/systemd/backup.timer @@ -0,0 +1,10 @@ +[Unit] +Description= Run backup every day at 4am + +[Timer] +OnCalendar=*-*-* 4:00:00 +RandomizedDelaySec=15m +Unit=backup.service + +[Install] +WantedBy=timers.target