This commit is contained in:
Bryan Ramos 2025-07-06 01:02:30 -04:00
parent 1d99368b0a
commit 433dac83d8
Signed by: bryan
GPG key ID: 6ABDCD144D6643C8
3 changed files with 24 additions and 18 deletions

View file

@ -37,7 +37,7 @@ in
services.forgejo = rec {
enable = true;
user = "git";
group = user;
group = "git";
stateDir = "/var/lib/forgejo";
settings = {
@ -45,15 +45,24 @@ in
PROTOCOL = "http+unix";
DOMAIN = "127.0.0.1";
HTTP_ADDR = "/run/forgejo/forgejo.sock";
ROOT_URL = "https://git.ramos.codes";
};
};
database = {
name = "git";
inherit user;
type = "sqlite3";
path = "${stateDir}/data/forgejo.db";
createDatabase = true;
};
dump = {
enable = true;
file = "git.bkup";
type = "tar.gz";
interval = "weekly";
};
};
};
}