olimp/roles/calibre-web/templates/docker-compose.yml.j2
Administrator 00b8f43e8f Update 5 files
- /group_vars/all.yml
- /inventories/hosts
- /roles/calibre-web/tasks/main.yml
- /roles/calibre-web/templates/docker-compose.yml.j2
- /olimp-deploy.yml
2025-10-17 09:47:57 +00:00

27 lines
789 B
Django/Jinja

version: '3.8'
services:
calibre-web:
image: lscr.io/linuxserver/calibre-web:latest
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ={{ timezone }}
- DOCKER_MODS=linuxserver/mods:universal-calibre
- OAUTHLIB_RELAX_TOKEN_SCOPE=1
# Включение WebDAV и OPDS
- WEBDAV__ENABLED={{ calibre_web_enable_webdav | default(true) | lower }}
- OPDS__ENABLED={{ calibre_web_enable_opds | default(true) | lower }}
volumes:
- {{ calibre_config_dir }}:/config
- {{ calibre_library_dir }}:/books
ports:
- "{{ calibre_web_port }}:8083"
restart: unless-stopped
networks:
- default
networks:
default:
name: {{ docker_network | default('web') }}