Add collabora to caddy

This commit is contained in:
Marko Korhonen 2023-04-04 01:15:18 +03:00
parent 3b20556fb7
commit 4af284427f
2 changed files with 6 additions and 13 deletions

View file

@ -116,7 +116,7 @@ korhonen.cc, *.korhonen.cc {
# Tells nextcloud to remove /index.php from URLs in links
env front_controller_active true
}
file_server browse
file_server
}
@tvheadend host tvheadend.korhonen.cc
@ -124,6 +124,11 @@ korhonen.cc, *.korhonen.cc {
reverse_proxy tvheadend:9981
}
@collabora host collabora.korhonen.cc
handle @collabora {
reverse_proxy collabora:9980
}
# Fallback for unhandled domains
handle {
redir https://korhonen.cc/404.html 301

View file

@ -69,18 +69,6 @@ environment = [
'extra_params=--o:ssl.enable=false --o:ssl.termination=true',
]
networks = ["proxy"]
labels = [
"traefik.enable=true",
"traefik.http.routers.collabora-redirect.entrypoints=http",
"traefik.http.routers.collabora-redirect.rule=Host(`collabora.korhonen.cc`)",
"traefik.http.routers.collabora-redirect.middlewares=http2https@file",
"traefik.http.routers.collabora.entrypoints=https",
"traefik.http.routers.collabora.rule=Host(`collabora.korhonen.cc`)",
"traefik.http.routers.collabora.service=collabora",
"traefik.http.routers.collabora.middlewares=secHeaders@file,compress@file",
"traefik.docker.network=proxy",
"traefik.http.services.collabora.loadbalancer.server.port=9980",
]
[networks.nextcloud]
external = false