feat(home-server): add forgejo runner

This commit is contained in:
Felix Schröter 2025-01-17 14:20:00 +01:00
parent 933d7b6994
commit 13a7c455a9
Signed by: felschr
GPG key ID: 671E39E6744C807D
3 changed files with 55 additions and 0 deletions

View file

@ -11,6 +11,8 @@ let
cfg = config.services.forgejo;
in
{
imports = [ ./runner.nix ];
age.secrets.forgejo-admin-password = {
file = ../../secrets/forgejo/admin-password.age;
owner = cfg.user;
@ -34,6 +36,10 @@ in
ui = {
DEFAULT_THEME = "forgejo-dark";
};
actions = {
ENABLED = true;
DEFAULT_ACTIONS_URL = "https://${domain}";
};
mailer = {
ENABLED = true;
PROTOCOL = "sendmail";