nextcloud
This commit is contained in:
@@ -44,10 +44,26 @@ in {
|
|||||||
"traefik.http.routers.${name}.service" = "${name}";
|
"traefik.http.routers.${name}.service" = "${name}";
|
||||||
"traefik.http.routers.${name}.tls.certResolver" = "cloudflare";
|
"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 = {
|
environment = {
|
||||||
|
APPACHE_PORT = "11000";
|
||||||
|
APPACHE_IP = "0.0.0.0";
|
||||||
|
APPACHE_ADDITIONAL_NETWORK = "";
|
||||||
|
|
||||||
|
SKIP_DOMAIN_VALIDATION = "false";
|
||||||
|
|
||||||
TALK_PORT = "3479";
|
TALK_PORT = "3479";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -26,6 +26,9 @@ entryPoints:
|
|||||||
websecure:
|
websecure:
|
||||||
address: ":444"
|
address: ":444"
|
||||||
asDefault: true
|
asDefault: true
|
||||||
|
transport:
|
||||||
|
respondingTimeouts:
|
||||||
|
readTimeout: 24h
|
||||||
http:
|
http:
|
||||||
tls:
|
tls:
|
||||||
certResolver: "cloudflare"
|
certResolver: "cloudflare"
|
||||||
@@ -33,6 +36,10 @@ entryPoints:
|
|||||||
main: "esotericbytes.com"
|
main: "esotericbytes.com"
|
||||||
sans:
|
sans:
|
||||||
- "*.esotericbytes.com"
|
- "*.esotericbytes.com"
|
||||||
|
encodedCharacters:
|
||||||
|
allowEncodedSlash: true
|
||||||
|
allowEncodedQuestionMark: true
|
||||||
|
allowEncodedPercent: true
|
||||||
|
|
||||||
local:
|
local:
|
||||||
address: ":80"
|
address: ":80"
|
||||||
@@ -45,6 +52,9 @@ entryPoints:
|
|||||||
localsecure:
|
localsecure:
|
||||||
address: ":443"
|
address: ":443"
|
||||||
asDefault: true
|
asDefault: true
|
||||||
|
transport:
|
||||||
|
respondingTimeouts:
|
||||||
|
readTimeout: 24h
|
||||||
http:
|
http:
|
||||||
tls:
|
tls:
|
||||||
certResolver: "cloudflare"
|
certResolver: "cloudflare"
|
||||||
@@ -52,6 +62,10 @@ entryPoints:
|
|||||||
main: "esotericbytes.com"
|
main: "esotericbytes.com"
|
||||||
sans:
|
sans:
|
||||||
- "*.esotericbytes.com"
|
- "*.esotericbytes.com"
|
||||||
|
encodedCharacters:
|
||||||
|
allowEncodedSlash: true
|
||||||
|
allowEncodedQuestionMark: true
|
||||||
|
allowEncodedPercent: true
|
||||||
gitea-ssh:
|
gitea-ssh:
|
||||||
address: ":2222"
|
address: ":2222"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user