calibre/docker-compose.yml
2024-03-12 20:20:23 +10:00

34 lines
925 B
YAML

version: "2.1"
services:
calibre-web:
image: lscr.io/linuxserver/calibre-web:latest
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ=$TZ
- DOCKER_MODS=linuxserver/mods:universal-calibre
volumes:
- ./config:/config
- ./books:/books
# expose:
# - "8083"
# ports:
# - 83:8083
labels:
- "traefik.enable=true"
- "traefik.http.routers.book.entrypoints=https"
- "traefik.http.routers.book.rule=Host(`${DOMAIN}`)"
- "traefik.http.routers.book.tls=true"
- "traefik.http.routers.book.tls.certresolver=regru"
- "traefik.docker.network=webproxy"
- "traefik.http.routers.book.service=book-svc"
- "traefik.http.services.book-svc.loadbalancer.server.port=8083"
restart: unless-stopped
networks:
- webproxy
networks:
webproxy:
name: webproxy
external: true