35 lines
No EOL
1.3 KiB
YAML
Executable file
35 lines
No EOL
1.3 KiB
YAML
Executable file
services:
|
|
kavita:
|
|
image: jvmilazz0/kavita:latest # Change latest to nightly for latest develop builds (can't go back to stable)
|
|
container_name: kavita
|
|
networks:
|
|
- netgrimoire
|
|
volumes:
|
|
- /data/nfs/Baxter/Data/media/comics:/comics:shared # Use as many as you want
|
|
# - ./books:/books #
|
|
- /data/nfs/Baxter/Docker/Kavita/config:/kavita/config # Change './data if you want to have the config files in a different place.
|
|
# /kavita/config must not be changed
|
|
environment:
|
|
- TZ=America/Chicago
|
|
- PGID=998
|
|
- PUID=1001
|
|
ports:
|
|
- "8054:5000" # Change the public port (the first 5000) if you have conflicts with other services
|
|
restart: unless-stopped
|
|
deploy:
|
|
labels:
|
|
- homepage.group=Library
|
|
- homepage.name=Kavita
|
|
- homepage.icon=kavita.png
|
|
- homepage.href=http://kavita.netgrimoire.com
|
|
- homepage.description=Comic Book Reader
|
|
- kuma.kavita.http.name="Kavita
|
|
- kuma.kavita.http.url=http://kavita:5000
|
|
- caddy=kavita.netgrimoire.com
|
|
- caddy.import=authentik
|
|
- caddy.reverse_proxy="{{upstreams 5000}}"
|
|
|
|
|
|
networks:
|
|
netgrimoire:
|
|
external: true |