Jafner.net/docker_config/calibre-web/docker-compose.yml
Jafner c996f0bde6 Added Authelia SSO for some containers
Added:
- calibre-web-dev
- grafana
- portainer
to Authelia protected sites
2021-07-11 15:56:14 -07:00

43 lines
1.1 KiB
YAML

version: '3'
services:
calibre-web-dev:
image: linuxserver/calibre-web
container_name: calibre-web-dev
environment:
- PUID=1000
- PGID=1000
- TZ=America/Los_Angeles
volumes:
- calibre-web-dev_data:/config
- /mnt/calibre/Development:/books
labels:
- 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:
image: linuxserver/calibre-web
container_name: calibre-web-prod
environment:
- PUID=1000
- PGID=1000
- TZ=America/Los_Angeles
volumes:
- calibre-web-prod_data:/config
- /mnt/calibre/Production:/books
labels:
- traefik.http.routers.calibre.rule=Host(`calibre.jafner.net`)
- traefik.http.routers.calibre.tls=true
- traefik.http.routers.calibre.tls.certresolver=lets-encrypt
networks:
- web
networks:
web:
external: true
volumes:
calibre-web-dev_data:
calibre-web-prod_data: