System Gen55 @ 2025-10-30-16:09:03 by jonas@harbor

This commit is contained in:
2025-10-30 16:09:03 +01:00
parent 62a8444bf8
commit 2ec173bcac
4 changed files with 165 additions and 0 deletions

View File

@@ -23,6 +23,11 @@
owner = config.services.gitea.user;
key = "databasePassword";
};
sops.secrets."gotify-admin-pass" = {
sopsFile = ../../secrets/harbor/gotify.yaml;
owner = config.hive.gotify-instance.user;
key = "adminPassword";
};
# Configure nix and garbage collection
nix = {
@@ -58,6 +63,9 @@
hive.gitea-instance.enable = true;
hive.gitea-instance.instanceFQDN = "git.jroeger.de";
hive.gitea-instance.databasePasswordFile = config.sops.secrets.gitea-db-pass.path;
hive.gotify-instance.enable = true;
hive.gotify-instance.instanceFQDN = "gotify.jroeger.de";
hive.gotify-instance.adminPasswordSopsKey = config.sops.secrets.gotify-admin-pass.name;
hive.nextcloud-instance.enable = true;
hive.nextcloud-instance.ssl = true;
hive.nextcloud-instance.adminPasswordFile = config.sops.secrets.nextcloud-admin-pass.path;