Add gitea_backup_rsync
This commit is contained in:
parent
85c02487a4
commit
1d9df66ec4
4 changed files with 27 additions and 0 deletions
|
@ -17,6 +17,10 @@ fileignoreconfig:
|
||||||
- filename
|
- filename
|
||||||
- filename: dotfiles/sudoers.d/protonvpn
|
- filename: dotfiles/sudoers.d/protonvpn
|
||||||
checksum: 1a86c97a80c2ae3be4d455c4db441d6d2b4d8553784e43646802dd3bf27316ef
|
checksum: 1a86c97a80c2ae3be4d455c4db441d6d2b4d8553784e43646802dd3bf27316ef
|
||||||
|
- filename: dotfiles/systemd_timers/gitea_backup_rsync.service
|
||||||
|
checksum: 2072a1a3fc9a760ce35b0ef32355dd6ade11987cde6642e9e5ee88b882cdba61
|
||||||
|
- filename: dotfiles/systemd_timers/gitea_backup_rsync.timer
|
||||||
|
checksum: 66a79c04311b3a116d6008e635e3784415ad3b1f0fd03b1e5a714fc7cb80f780
|
||||||
- filename: dotfiles/systemd_timers/rsync_backup.service
|
- filename: dotfiles/systemd_timers/rsync_backup.service
|
||||||
checksum: 003ac82ffac85609548db7dac407768f47828a725562c0afba4477e3571ecdd3
|
checksum: 003ac82ffac85609548db7dac407768f47828a725562c0afba4477e3571ecdd3
|
||||||
- filename: dotfiles/systemd_timers/rsync_backup.timer
|
- filename: dotfiles/systemd_timers/rsync_backup.timer
|
||||||
|
|
|
@ -444,6 +444,14 @@ rsync_backup:
|
||||||
- ~/src/secrets/setup-cockpit/rsync_backup_excludes
|
- ~/src/secrets/setup-cockpit/rsync_backup_excludes
|
||||||
- ~/setup-cockpit/rsync_backup_excludes
|
- ~/setup-cockpit/rsync_backup_excludes
|
||||||
|
|
||||||
|
gitea_backup_rsync:
|
||||||
|
- run:
|
||||||
|
- sudo ln -rsi dotfiles/systemd_timers/gitea_backup_rsync.timer /etc/systemd/system/gitea_backup_rsync.timer
|
||||||
|
- run:
|
||||||
|
- sudo ln -rsi dotfiles/systemd_timers/gitea_backup_rsync.service /etc/systemd/system/gitea_backup_rsync.service
|
||||||
|
- run:
|
||||||
|
- sudo systemctl enable gitea_backup_rsync.timer
|
||||||
|
|
||||||
latex:
|
latex:
|
||||||
- install:
|
- install:
|
||||||
arch:
|
arch:
|
||||||
|
|
6
dotfiles/systemd_timers/gitea_backup_rsync.service
Normal file
6
dotfiles/systemd_timers/gitea_backup_rsync.service
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Fetch gitea dumps from Lime2 with rsync
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=sudo -u flyingscorpio /usr/bin/rsync -va --delete tunuifranken.info:/home/git/gitea-dumps /run/media/flyingscorpio/backup/rsync-backups/lime2
|
9
dotfiles/systemd_timers/gitea_backup_rsync.timer
Normal file
9
dotfiles/systemd_timers/gitea_backup_rsync.timer
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Fetch gitea dumps from Lime2 with rsync
|
||||||
|
|
||||||
|
[Timer]
|
||||||
|
OnCalendar=*-*-* 7:00:00
|
||||||
|
Persistent=true
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=timers.target
|
Loading…
Add table
Reference in a new issue