]> Git — Sourcephile - sourcephile-nix.git/blob - servers/losurdo/production/syncoid.nix
syncoid: sanoid: study
[sourcephile-nix.git] / servers / losurdo / production / syncoid.nix
1 { pkgs, lib, config, ... }:
2 {
3 services.syncoid = {
4 enable = true;
5 interval = "hourly";
6 sshKey = "/root/.ssh/id_ed25519";
7 commonArgs = [ "--no-sync-snap" ];
8 commands = {
9 "root@mermet.sourcephile.fr:rpool/var/mail" = {
10 sendOptions = "raw";
11 target = "losurdo_nvme/backup/mermet/var/mail";
12 };
13 "root@mermet.sourcephile.fr:rpool/var/www" = {
14 sendOptions = "raw";
15 target = "losurdo_nvme/backup/mermet/var/www";
16 };
17 "root@mermet.sourcephile.fr:rpool/var/redis" = {
18 sendOptions = "raw";
19 target = "losurdo_nvme/backup/mermet/var/redis";
20 };
21 };
22 };
23 }