diff --git a/modules/nix/containers/nixos/traefik.nix b/modules/nix/containers/nixos/traefik.nix index 2410ff9..e6348ea 100644 --- a/modules/nix/containers/nixos/traefik.nix +++ b/modules/nix/containers/nixos/traefik.nix @@ -184,6 +184,12 @@ in service = "srv2-proxmox"; tls.certResolver = "cloudflare"; }; + srv1-pbs = { + rule = "Host(`srv1-pbs.internal.smayzy.ovh`)"; + entryPoints = [ "localSec" ]; + service = "srv1-pbs"; + tls.certResolver = "cloudflare"; + }; chat = { rule = "Host(`chat.smayzy.ovh`)"; @@ -357,6 +363,10 @@ in servers = [ { url = "https://192.168.1.113:8006"; } ]; serversTransport = "srv2-proxmox"; }; + "srv1-pbs".loadBalancer = { + servers = [ { url = "https://192.168.1.79:8007"; } ]; + serversTransport = "srv1-pbs"; + }; "chat".loadBalancer = { servers = [ { url = "http://192.168.1.114:80"; } ]; @@ -411,6 +421,9 @@ in srv2-proxmox = { serverName = "srv2-proxmox.internal.smayzy.ovh"; }; + srv1-pbs = { + serverName = "srv1-pbs.internal.smayzy.ovh"; + }; }; middlewares = { dashboard-auth = { diff --git a/modules/nix/containers/nixos/unbound.nix b/modules/nix/containers/nixos/unbound.nix index ab018d3..a063be5 100644 --- a/modules/nix/containers/nixos/unbound.nix +++ b/modules/nix/containers/nixos/unbound.nix @@ -58,6 +58,7 @@ in ''"sonarr.internal.smayzy.ovh. A 192.168.1.203"'' ''"srv1-proxmox.internal.smayzy.ovh. A 192.168.1.203"'' ''"srv2-proxmox.internal.smayzy.ovh. A 192.168.1.203"'' + ''"srv1-pbs.internal.smayzy.ovh. A 192.168.1.203"'' ]; }; };