docker-calibre-web/docker-compose.yaml

33 lines
1 KiB
YAML
Raw Normal View History

2024-10-12 03:10:38 -05:00
---
services:
calibre-tailscale:
container_name: calibre-tailscale
hostname: calibre-web # This will become the tailscale device name
image: ghcr.io/tailscale/tailscale:latest
volumes:
- "./tailscale_var_lib:/var/lib" # State data will be stored in this directory
- "/dev/net/tun:/dev/net/tun" # Required for tailscale to work
cap_add: # Required for tailscale to work
- net_admin
- sys_module
command: tailscaled
restart: always
2024-10-12 03:10:38 -05:00
calibre-web:
image: lscr.io/linuxserver/calibre-web:latest
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- DOCKER_MODS=linuxserver/mods:universal-calibre #optional
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
volumes:
- ./config:/config
- /home/paul/Documents/Calibre_Library:/books
# ports:
# - 8083:8083
# - 80:80
network_mode: service:calibre-tailscale
restart: always