add traefik config to pad container

main
Pascal 2 weeks ago
parent b7e71f088d
commit 4c4a3fb762
  1. 14
      docker-containers/pad/docker-compose.yml

@ -39,10 +39,22 @@ services:
- VIRTUAL_HOST=pad.cttue.de
- VIRTUAL_PORT=3000
- LETSENCRYPT_HOST=pad.cttue.de
labels:
- traefik.enable=true
- traefik.docker.network=traefik
- traefik.http.routers.pad.entrypoints=web-secure
- traefik.http.routers.pad.service=pad
- traefik.http.routers.pad.rule=Host(`pad.cttue.de`)
- traefik.http.routers.pad.tls=true
- traefik.http.routers.pad.tls.certResolver=default
- traefik.http.routers.pad.tls.domains[0]=pad.cttue.de
- traefik.http.routers.pad.tls.domains[0].sans=test.pad.cttue.de
- traefik.http.services.pad.loadbalancer.server.port=3000
volumes:
- ./uploads:/hedgedoc/public/uploads
networks:
cttue_web_services:
traefik:
restart: always
depends_on:
- database
@ -50,3 +62,5 @@ services:
networks:
cttue_web_services:
external: true
traefik:
external: true
Loading…
Cancel
Save