Added Authelia SSO for some containers

Added:
- calibre-web-dev
- grafana
- portainer
to Authelia protected sites
This commit is contained in:
Jafner 2021-07-11 15:56:14 -07:00
parent 254a2ed760
commit c996f0bde6
7 changed files with 3 additions and 5 deletions

View File

@ -14,6 +14,7 @@ services:
- traefik.http.routers.calibre-dev.rule=Host(`calibre-dev.jafner.net`)
- traefik.http.routers.calibre-dev.tls=true
- traefik.http.routers.calibre-dev.tls.certresolver=lets-encrypt
- traefik.http.routers.calibre-dev.middlewares=authelia@file
networks:
- web
calibre-web-prod:

View File

@ -9,7 +9,6 @@ services:
- "${DOCKER_DATA}/DragonDex:/usr/local/apache2/htdocs"
labels:
- traefik.http.routers.dragondex.rule=Host(`dragondex.jafner.net`)
- traefik.http.routers.dragondex.tls=true
- traefik.http.routers.dragondex.tls.certresolver=lets-encrypt
networks:
web:

View File

@ -61,7 +61,6 @@ services:
- DRAWIO_MXPUSHER_ENDPOINT=${DRAWIO_MXPUSHER_ENDPOINT}
labels:
- traefik.http.routers.drawio.rule=Host(`draw.jafner.net`)
- traefik.http.routers.drawio.tls=true
- traefik.http.routers.drawio.tls.certresolver=lets-encrypt
networks:

View File

@ -46,8 +46,8 @@ services:
- GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-simple-json-datasource,grafana-worldmap-panel,grafana-piechart-panel
labels:
- traefik.http.routers.grafana.rule=Host(`grafana.jafner.net`)
- traefik.http.routers.grafana.tls=true
- traefik.http.routers.grafana.tls.certresolver=lets-encrypt
- traefik.http.routers.grafana.middlewares=authelia@file
networks:
grafana:

View File

@ -14,6 +14,7 @@ services:
- traefik.http.routers.portainer.rule=Host(`portainer.jafner.net`)
- traefik.http.routers.portainer.tls.certresolver=lets-encrypt
- traefik.http.services.portainer.loadbalancer.server.port=9000
- traefik.http.routers.portainer.middlewares=authelia@file
volumes:
portainer_data:

View File

@ -19,7 +19,6 @@ services:
- "${DOCKER_DATA}/generator:/usr/local/apache2/htdocs"
labels:
- traefik.http.routers.rpg-cards.rule=Host(`rpg-cards.jafner.net`)
- traefik.http.routers.rpg-cards.tls=true
- traefik.http.routers.rpg-cards.tls.certresolver=lets-encrypt
networks:
web:

View File

@ -36,7 +36,6 @@ services:
- ${PWD}/id_rsa.pub:/id_rsa.pub
labels:
- traefik.http.routers.wikijs.rule=Host(`wikijs.jafner.net`)
- traefik.http.routers.wikijs.tls=true
- traefik.http.routers.wikijs.tls.certresolver=lets-encrypt
- traefik.http.services.wikijs.loadbalancer.server.port=3000