From 2a3c4899fb8c07066e44c3463249902ceecdd536 Mon Sep 17 00:00:00 2001 From: Bloxx12 Date: Wed, 9 Apr 2025 15:31:18 +0200 Subject: [PATCH] forgejo/module.nix: add dumping --- modules/services/forgejo/module.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/services/forgejo/module.nix b/modules/services/forgejo/module.nix index 95d06c2..bbc4de4 100644 --- a/modules/services/forgejo/module.nix +++ b/modules/services/forgejo/module.nix @@ -16,6 +16,7 @@ img = ./img; acmeRoot = "/var/lib/acme/challenges-forgejo"; dataDir = "/srv/data/forgejo"; + dumpDir = "/srv/data/forgejo-dump"; in { options.modules.system.services.forgejo.enable = mkEnableOption "forgejo"; @@ -119,6 +120,13 @@ in { SIGNING_KEY = "none"; }; }; + + dump = { + enable = true; + backupDir = dumpDir; + interval = "06:00"; + type = "tar.xz"; + }; }; systemd.tmpfiles.rules = let