harbor: add gitea

This commit is contained in:
2025-10-21 00:37:23 +02:00
parent 8fe0efde13
commit feae35d04e
4 changed files with 103 additions and 0 deletions

View File

@@ -18,6 +18,10 @@
sopsFile = ../../secrets/harbor/wg.yaml;
key = "privateKey";
};
sops.secrets."gitea-db-pass" = {
sopsFile = ../../secrets/harbor/gitea.yaml;
key = "databasePassword";
};
# Configure nix and garbage collection
nix = {
@@ -50,6 +54,9 @@
};
# hive modules
hive.gitea-instance.enable = true;
hive.gitea-instance.instanceFQDN = "git.jroeger.de";
hive.gitea-instance.databasePasswordFile = config.sops.secrets.gitea-db-pass.path;
hive.nextcloud-instance.enable = true;
hive.nextcloud-instance.ssl = true;
hive.nextcloud-instance.adminPasswordFile = config.sops.secrets.nextcloud-admin-pass.path;