This commit is contained in:
mjallen18
2025-09-09 21:58:37 -05:00
parent efbbfde6f5
commit 7295254fe9

View File

@@ -56,11 +56,9 @@ let
# Forward services
authUrl = "http://${serverIp}:9000/outpost.goauthentik.io";
actualUrl = "http://${config.containers.actual.localAddress}:${toString config.containers.actual.config.services.actual.settings.port}";
authentikUrl = "http://${serverIp}:9000";
cacheUrl = "http://${serverIp}:9012";
cloudUrl = "http://${config.containers.nextcloud.localAddress}:80";
giteaUrl = "http://${config.containers.gitea.localAddress}:${toString config.containers.gitea.config.services.gitea.settings.server.HTTP_PORT}";
hassUrl = "http://10.0.1.4:8123";
immichUrl = "http://${serverIp}:${toString config.services.immich.port}";
jellyfinUrl = "http://${serverIp}:8096";
@@ -294,12 +292,7 @@ in
url = authUrl;
}
];
# actual.loadBalancer.servers = [
# {
# url = actualUrl;
# }
# ];
authentik.loadBalancer.servers = [
{
url = authentikUrl;
@@ -320,11 +313,6 @@ in
url = cloudUrl;
}
];
gitea.loadBalancer.servers = [
{
url = giteaUrl;
}
];
hass.loadBalancer.servers = [
{
url = hassUrl;
@@ -375,16 +363,6 @@ in
tls.certResolver = "letsencrypt";
};
# actual = {
# entryPoints = [ "websecure" ];
# rule = "Host(`actual.${domain}`)";
# service = "actual";
# middlewares = [
# "crowdsec"
# "whitelist-geoblock"
# ];
# tls.certResolver = "letsencrypt";
# };
authentik = {
entryPoints = [ "websecure" ];
rule = "Host(`authentik.${domain}`)";
@@ -416,16 +394,6 @@ in
];
tls.certResolver = "letsencrypt";
};
gitea = {
entryPoints = [ "websecure" ];
rule = "Host(`gitea.${domain}`)";
service = "gitea";
middlewares = [
"crowdsec"
"whitelist-geoblock"
];
tls.certResolver = "letsencrypt";
};
hass = {
entryPoints = [ "websecure" ];
rule = "Host(`hass.${domain}`)";