services/library.yaml
traveler b7acffc265 jkl
2024-12-09 20:53:57 -06:00

45 lines
No EOL
1.2 KiB
YAML

services:
Calibre-Netgrimoire:
image: lscr.io/linuxserver/calibre:latest
container_name: Calibre-Netgrimoire
hostname: calibre-netgrimoire
networks:
- netgrimoire
environment:
- TZ=America/Chicago
- PGID=998
- PUID=1001
volumes:
- /data/nfs/Baxter/Docker/Calibre-netgrimoire/Config:/config
- /data/nfs/Baxter/Docker/Calibre-netgrimoire/Plugins:/plugins
- /data/nfs/Baxter/Data:/data:shared
ports:
- 7070:8080
- 7081:8081
restart: unless-stopped
security_opt:
- seccomp=unconfined
networks:
- netgrimoire
deploy:
labels:
- homepage.group=Library
- homepage.name=Netgrimoire Library
- homepage.icon=calibre-web.png
- homepage.href=http://books.netgrimoire.com
- homepage.description=Curated Library
- homepage.widget.type=calibreweb
- homepage.widget.url=http://calibre-netgrimoire:8080
- homepage.widget.username=traveler
- homepage.widget.password=F@lcon13
- caddy=books.netgrimoire.com
- caddy.import=authentik
- caddy.reverse_proxy="{{upstreams 8080}}"
networks:
netgrimoire:
external: true