Files
nicksOs/modules/services/gitea.nix
T
2026-07-25 23:46:17 +02:00

30 lines
521 B
Nix

{
pkgs,
config,
lib,
...
}: {
services.gitea = {
enable = true;
database = {
type = "sqlite3";
passwordFile = "${config.age.secrets.gitea-db.path}";
};
settings = {
server = {
DOMAIN = "git.nicknase27.com";
ROOT_URL = "https://git.nicknase27.com";
};
service = {
DISABLE_REGISTRATION = true;
};
};
};
age.secrets.gitea-db = {
file = ../../secrets/gitea-db.age;
path = "/run/secrets/gitea-db";
mode = "777";
};
}