diff --git a/modules/services/server/hydra.nix b/modules/services/server/hydra.nix index d8bd13c..6f6d9e6 100644 --- a/modules/services/server/hydra.nix +++ b/modules/services/server/hydra.nix @@ -6,6 +6,7 @@ enable = true; hydraURL = "https://hydra.ci.kabtop.de"; listenHost = "127.0.0.1"; + port = 3001; notificationSender = "hydra@kabtop.de"; useSubstitutes = true; minimumDiskFree = 50; @@ -33,7 +34,7 @@ enableACME = true; forceSSL = true; locations."/" = { - proxyPass = "http://localhost:3000"; + proxyPass = "http://localhost:3001"; extraConfig = '' proxy_set_header X-Forwarded-Port 443; ''; diff --git a/modules/services/server/postgresql.nix b/modules/services/server/postgresql.nix index b228118..eea16f4 100644 --- a/modules/services/server/postgresql.nix +++ b/modules/services/server/postgresql.nix @@ -30,7 +30,15 @@ host signaldb mautrixsignal localhost scram-sha-256 host onlyoffice onlyoffice localhost scram-sha-256 local onlyoffice onlyoffice peer - local hydra hydra peer + local hydra all ident map=hydra-users + ''; + identMap = '' + hydra-users hydra hydra + hydra-users hydra-queue-runner hydra + hydra-users hydra-www hydra + hydra-users root hydra + # The postgres user is used to create the pg_trgm extension for the hydra database + hydra-users postgres postgres ''; initialScript = config.age.secrets."services/postgresql/initScript.sql".path; };