Unofficial Docker image for git version of KoShelf.
Edit the given compose file to fit your needs (HASHDOCSETTINGS etc.)
services:
koshelf:
container_name: koshelf-git
build: .
ports:
- "3000:3000"
volumes:
- $SYNCTHING_DIR/books:/books
- $SYNCTHING_DIR/stats:/settings
# - $SYNCTHING_DIR/hashdocsettings:/hashdocsettings # Optional
# - $SYNCTHING_DIR/docsettings:/docsettings # Optional
environment:
TITLE: "My KoShelf library" # Optional
# DOCSETTINGS: /docsettings # Optional
# HASHDOCSETTINGS: /hashdocsettings # Optional
restart: unless-stoppedThen pull, build and run
docker compose pull
docker compose up -d --build