forgejo/module.nix: add dumping
This commit is contained in:
parent
936d8f9090
commit
2a3c4899fb
1 changed files with 8 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue