Browse Source

Back up minecraft-many

main
Leonora Tindall 3 months ago
parent
commit
296b06198a
  1. 8
      hosts/crimespoon/configuration.nix

8
hosts/crimespoon/configuration.nix

@ -59,12 +59,14 @@
systemd.services.qbittorrent.requires= ["mnt-Download.mount"];
# Enable backups to Moria via rsync
# (These backups go to /Public/Backup/<etc>)
systemd.services.rsync_backup = {
serviceConfig.Type = "oneshot";
path = with pkgs; [ rsync ];
requires = ["mnt-Download.mount"];
script = ''
rsync -a --delete /var/games/minecraft/ moria.local::CRIMESPOON/minecraft/
rsync -a --delete /var/games/minecraft-many/ moria.local::CRIMESPOON/minecraft-many/
'';
};
@ -74,12 +76,6 @@
timerConfig.OnCalendar="*-*-* 2:00:00";
};
systemd.timers.akina_rsync_backup = {
wantedBy = [ "timers.target" ];
partOf = [ "akina_rsync_backup.service" ];
timerConfig.OnCalendar="Weekly";
};
services.openssh.enable = true;
system.stateVersion = "21.11"; # Did you read the comment?
}

Loading…
Cancel
Save