Files
stubbfelnix/services/hydra.nix
stubbfelnewpc 120ba60838 add hydra
2022-09-27 19:39:54 +02:00

34 lines
665 B
Nix

{ config, pkgs, ... }:
let
lAddress = "127.0.0.1";
lPort = 3001;
in
{
services.nginx.virtualHosts."hydra.stubbe.rocks" = {
enableACME = false;
forceSSL = false;
locations."/".proxyPass = "http://${lAddress}:${toString lPort}";
};
services.hydra = {
enable = true;
port = lPort;
hydraURL = "hydra.localhost";
notificationSender = "notitification@hydra.localhost";
};
services.postgresql = {
identMap =
''
hydra-users hydra hydra
hydra-users hydra-queue-runner hydra
hydra-users hydra-www hydra
hydra-users root postgres
hydra-users postgres postgres
'';
};
}