my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

nixos/services/forgejo: backups use nixpkgs module

isabel d5ab4d11 49e48527

+1 -10
+1 -10
modules/nixos/services/forgejo.nix
··· 160 160 enable = true; 161 161 backupDir = "/srv/storage/forgejo/dump"; 162 162 interval = "06:00"; 163 + age = "7d"; 163 164 type = "tar.zst"; 164 165 }; 165 166 }; ··· 193 194 config.services.forgejo.settings.server.HTTP_ADDR 194 195 ); 195 196 }; 196 - }; 197 - }; 198 - 199 - # remove the forgejo backup directory after 7 days 200 - systemd.tmpfiles.settings = { 201 - "10-forgejo-backup-dir"."/srv/storage/forgejo/dump".e = { 202 - mode = "600"; 203 - user = "forgejo"; 204 - group = "forgejo"; 205 - age = "7d"; 206 197 }; 207 198 }; 208 199 };