nextcloud

This commit is contained in:
2026-02-02 10:34:05 -06:00
parent 784a3f213e
commit 2205f7ca57
2 changed files with 31 additions and 1 deletions

View File

@@ -44,10 +44,26 @@ in {
"traefik.http.routers.${name}.service" = "${name}";
"traefik.http.routers.${name}.tls.certResolver" = "cloudflare";
"traefik.http.services.${name}.loadbalancer.server.port" = "80";
"traefik.http.routers.${name}.middlewares" = "nextcloud-chain";
"traefik.http.middlewares.https-redirect.redirectScheme.scheme" = "https";
"traefik.http.middlewares.nextcloud-secure-headers.headers.hostsProxyHeaders" = "X-Forwarded-Host";
"traefik.http.middlewares.nextcloud-secure-headers.headers.referrerPolicy" = "same-origin";
"traefik.http.middlewares.nextcloud-chain.chain.middlewares" = "https-redirect,nextcloud-secure-headers";
"traefik.http.services.${name}.loadbalancer.server.port" = "11000";
};
environment = {
APPACHE_PORT = "11000";
APPACHE_IP = "0.0.0.0";
APPACHE_ADDITIONAL_NETWORK = "";
SKIP_DOMAIN_VALIDATION = "false";
TALK_PORT = "3479";
};
};

View File

@@ -26,6 +26,9 @@ entryPoints:
websecure:
address: ":444"
asDefault: true
transport:
respondingTimeouts:
readTimeout: 24h
http:
tls:
certResolver: "cloudflare"
@@ -33,6 +36,10 @@ entryPoints:
main: "esotericbytes.com"
sans:
- "*.esotericbytes.com"
encodedCharacters:
allowEncodedSlash: true
allowEncodedQuestionMark: true
allowEncodedPercent: true
local:
address: ":80"
@@ -45,6 +52,9 @@ entryPoints:
localsecure:
address: ":443"
asDefault: true
transport:
respondingTimeouts:
readTimeout: 24h
http:
tls:
certResolver: "cloudflare"
@@ -52,6 +62,10 @@ entryPoints:
main: "esotericbytes.com"
sans:
- "*.esotericbytes.com"
encodedCharacters:
allowEncodedSlash: true
allowEncodedQuestionMark: true
allowEncodedPercent: true
gitea-ssh:
address: ":2222"