calibre-web
This commit is contained in:
@@ -442,3 +442,32 @@ services:
|
||||
traefik.http.routers.dashy-websecure.middlewares: dashy-redirect
|
||||
# services
|
||||
traefik.http.services.dashy-websecure.loadbalancer.server.port: 8080
|
||||
calibre-web:
|
||||
image: lscr.io/linuxserver/calibre-web:latest
|
||||
container_name: calibre-web
|
||||
environment:
|
||||
- PUID=1400
|
||||
- PGID=1400
|
||||
- TZ=Etc/UTC
|
||||
- DOCKER_MODS=linuxserver/mods:universal-calibre #optional
|
||||
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
|
||||
volumes:
|
||||
- "{{docker.calibre.data_path}}:/config"
|
||||
- "{{docker.calibre.library_path}}:/books"
|
||||
restart: always
|
||||
labels:
|
||||
traefik.enable: true
|
||||
# redirect scheme
|
||||
traefik.http.middlewares.calibre-redirect.redirectscheme.scheme: https
|
||||
traefik.http.middlewares.calibre-redirect.redirectscheme.permanent: true
|
||||
# http
|
||||
traefik.http.routers.calibre-web.rule: Host(`calibre.zacke.xyz`)
|
||||
traefik.http.routers.calibre-web.entrypoints: web
|
||||
traefik.http.routers.calibre-web.middlewares: calibre-redirect
|
||||
# https
|
||||
traefik.http.routers.calibre-websecure.rule: Host(`calibre.zacke.xyz`)
|
||||
traefik.http.routers.calibre-websecure.entrypoints: websecure
|
||||
traefik.http.routers.calibre-websecure.tls.certresolver: myresolver
|
||||
traefik.http.routers.calibre-websecure.middlewares: calibre-redirect
|
||||
# services
|
||||
traefik.http.services.calibre-websecure.loadbalancer.server.port: 8083
|
||||
|
||||
Reference in New Issue
Block a user