remove Rabbi Gerzi ownership

This commit is contained in:
Yisroel Baum 2026-08-01 22:15:52 +03:00
parent b09be84f73
commit 4a489e90f3
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
5 changed files with 1 additions and 97 deletions

View file

@ -25,7 +25,6 @@ in
borgPrivateKey = secretFileOption "Borg repository SSH private key file.";
forgejoMailerUser = secretFileOption "Forgejo SMTP username file.";
forgejoMailerPassword = secretFileOption "Forgejo SMTP password file.";
rabbiGerziEnvironment = secretFileOption "Rabbi Gerzi runtime dotenv file.";
};
};
@ -62,25 +61,6 @@ in
};
};
rabbi-gerzi = {
enable = true;
frontend = {
hostName = "rabbigerzi.${domainName}";
nginx = {
forceSSL = true;
enableACME = true;
};
};
backend = {
hostName = "rabbigerziapi.${domainName}";
environmentFile = cfg.secretFiles.rabbiGerziEnvironment;
nginx = {
forceSSL = true;
enableACME = true;
};
};
};
nginx = {
enable = true;
virtualHosts = {

View file

@ -18,7 +18,6 @@ let
borgPrivateKey = "/run/secrets/borg-private-key";
forgejoMailerUser = "/run/secrets/forgejo-mailer-user";
forgejoMailerPassword = "/run/secrets/forgejo-mailer-password";
rabbiGerziEnvironment = "/run/secrets/rabbi-gerzi.env";
};
};
}
@ -33,14 +32,11 @@ let
"yisroelbaum.com"
"jellyfin.yisroelbaum.com"
"git.yisroelbaum.com"
"rabbigerzi.yisroelbaum.com"
"rabbigerziapi.yisroelbaum.com"
];
in
assert evaluatedConfig.services.nginx.enable;
assert evaluatedConfig.services.jellyfin.enable;
assert evaluatedConfig.services.forgejo.enable;
assert evaluatedConfig.services.rabbi-gerzi.enable;
assert
virtualHosts."yisroelbaum.com".locations."/".root
== "${self.inputs.resume.packages.${system}.default}";
@ -65,10 +61,6 @@ assert evaluatedConfig.services.forgejo.settings.mailer.FROM == "me@yisroelbaum.
assert evaluatedConfig.services.forgejo.secrets.mailer.USER == "/run/secrets/forgejo-mailer-user";
assert
evaluatedConfig.services.forgejo.secrets.mailer.PASSWD == "/run/secrets/forgejo-mailer-password";
assert evaluatedConfig.services.rabbi-gerzi.frontend.hostName == "rabbigerzi.yisroelbaum.com";
assert evaluatedConfig.services.rabbi-gerzi.backend.hostName == "rabbigerziapi.yisroelbaum.com";
assert
evaluatedConfig.services.rabbi-gerzi.backend.environmentFile == "/run/secrets/rabbi-gerzi.env";
assert forgejoBackup.repo == "ssh://n5lniyfd@n5lniyfd.repo.borgbase.com/./repo";
assert forgejoBackup.startAt == "*-*-* 03:15:00";
assert forgejoBackup.persistentTimer;