follow traefik migration
This commit is contained in:
parent
692470632d
commit
448dab1e6e
28
compose.yml
28
compose.yml
@ -33,26 +33,48 @@ services:
|
|||||||
- MYSQL_HOST=maria-db
|
- MYSQL_HOST=maria-db
|
||||||
- PHP_MEMORY_LIMIT=4096M
|
- PHP_MEMORY_LIMIT=4096M
|
||||||
- PHP_UPLOAD_LIMIT=5120M
|
- PHP_UPLOAD_LIMIT=5120M
|
||||||
|
labels:
|
||||||
|
traefik.enable: true
|
||||||
|
traefik.http.routers.nextcloud.rule: "Host(`nextcloud.urmel.de`)"
|
||||||
|
traefik.http.routers.nextcloud.tls: true
|
||||||
|
traefik.http.routers.nextcloud.tls.certResolver: hetzner
|
||||||
|
traefik.http.services.nextcloud-https.loadbalancer.server.port: 80
|
||||||
|
|
||||||
|
traefik.http.routers.nextcloud.middlewares: nextcloud_redirectregex, nextcloud-header
|
||||||
|
traefik.http.middlewares.nextcloud_redirectregex.redirectregex.permanent: "true"
|
||||||
|
traefik.http.middlewares.nextcloud_redirectregex.redirectregex.regex: "https://(.*)/.well-known/(?:card|cal)dav"
|
||||||
|
traefik.http.middlewares.nextcloud_redirectregex.redirectregex.replacement: "https://$${1}/remote.php/dav"
|
||||||
|
traefik.http.middlewares.nextcloud-header.headers.stsSeconds: "15552000"
|
||||||
collabora:
|
collabora:
|
||||||
image: collabora/code:25.04.6.1.1
|
image: collabora/code:25.04.6.1.1
|
||||||
hostname: collabora
|
hostname: collabora
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
environment:
|
environment:
|
||||||
- domain=nextcloud\\.urmel\\.duckdns\\.org
|
- domain=nextcloud\\.urmel\\.de
|
||||||
- username=someAdmin
|
- username=someAdmin
|
||||||
- password=${COLLABORA_PASSWORD}
|
- password=${COLLABORA_PASSWORD}
|
||||||
- extra_params=--o:ssl.enable=false --o:ssl.termination=true
|
- extra_params=--o:ssl.enable=false --o:ssl.termination=true
|
||||||
cap_add:
|
cap_add:
|
||||||
- MKNOD
|
- MKNOD
|
||||||
|
labels:
|
||||||
|
traefik.enable: true
|
||||||
|
traefik.http.routers.collabora.rule: "Host(`collabora.urmel.de`)"
|
||||||
|
traefik.http.routers.collabora.tls: true
|
||||||
|
traefik.http.routers.collabora.tls.certResolver: hetzner
|
||||||
|
traefik.http.services.collabora-https.loadbalancer.server.port: 9980
|
||||||
|
|
||||||
drawio:
|
drawio:
|
||||||
image: jgraph/drawio:28.2.5
|
image: jgraph/drawio:28.2.5
|
||||||
hostname: drawio
|
hostname: drawio
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
|
labels:
|
||||||
|
traefik.enable: true
|
||||||
|
traefik.http.routers.drawio.rule: "Host(`drawio.urmel.de`)"
|
||||||
|
traefik.http.routers.drawio.tls: true
|
||||||
|
traefik.http.routers.drawio.tls.certResolver: hetzner
|
||||||
|
traefik.http.services.drawio-https.loadbalancer.server.port: 8080
|
||||||
|
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
@ -66,7 +88,7 @@ volumes:
|
|||||||
|
|
||||||
networks:
|
networks:
|
||||||
proxy:
|
proxy:
|
||||||
name: nginx-proxy_default
|
name: traefik_exposed
|
||||||
external: true
|
external: true
|
||||||
db-con:
|
db-con:
|
||||||
internal: true
|
internal: true
|
||||||
Loading…
x
Reference in New Issue
Block a user