many cleanup, secrets, onlyoffice

This commit is contained in:
mjallen18
2025-03-25 17:29:04 -05:00
parent 629b3ee68f
commit dcab646449
29 changed files with 299 additions and 814 deletions

View File

@@ -4,7 +4,7 @@ let
authUrl = "http://10.0.1.18:9000/outpost.goauthentik.io";
authentikUrl = "http://10.0.1.18:9000";
collaboraUrl = "http://10.0.1.18:9980";
onlyofficeUrl = "http://10.0.2.18:9980";
cloudUrl = "http://10.0.2.18:80";
jellyfinUrl = "http://10.0.1.18:8096";
jellyseerrUrl = "http://10.0.1.52:5055";
@@ -137,9 +137,9 @@ in
url = authentikUrl;
}
];
collabora.loadBalancer.servers = [
onlyoffice.loadBalancer.servers = [
{
url = collaboraUrl;
url = onlyofficeUrl;
}
];
cloud.loadBalancer.servers = [
@@ -193,10 +193,10 @@ in
service = "authentik";
tls.certResolver = "letsencrypt";
};
collabora = {
onlyoffice = {
entryPoints = [ "websecure" ];
rule = "Host(`office.${domain}`)";
service = "collabora";
service = "onlyoffice";
middlewares = "onlyoffice-websocket";
tls.certResolver = "letsencrypt";
};