What is it for?
Calibre-Web shows your e-book library (made with Calibre) in the browser: read online, download, send to an e-reader, shelves and family accounts.
Who is it for?
Readers with an e-book collection managed with Calibre.
After installing
- Log in with admin / admin123 and change the password right away.
- Set /books as the library location: the folder must contain a Calibre library (metadata.db file).
The docker-compose
Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).
# docker-compose.yml : Calibre-Web
services:
calibre-web:
image: lscr.io/linuxserver/calibre-web:latest
container_name: calibre-web
restart: unless-stopped
environment:
PUID: "1000"
PGID: "1000"
TZ: Europe/Paris
volumes:
- ./config:/config
- /srv/livres:/books
networks:
- traefik
labels:
- traefik.enable=true
- traefik.http.routers.calibreweb.rule=Host(`ebooks.mydomain.com`)
- traefik.http.routers.calibreweb.entrypoints=websecure
- traefik.http.routers.calibreweb.tls.certresolver=letsencrypt
- traefik.http.services.calibreweb.loadbalancer.server.port=8083
networks:
traefik:
external: true