BookLore - Buchbibliothek mit Metadaten selbst verwalten
BookLore - Buchbibliothek mit Metadaten selbst verwalten
BookLore ist eine selbstgehostete Buchverwaltung, die E-Books und physische Bücher mit Cover, Metadaten und Lesefortschritt organisiert.
Was ist BookLore?
BookLore bietet ein modernes Web-Interface zur Verwaltung der persönlichen Buchsammlung. E-Books in den Formaten EPUB, PDF und CBZ werden direkt im Browser lesbar — kein separater Reader nötig. Metadaten wie Autor, Verlag, ISBN und Beschreibung werden automatisch aus öffentlichen Quellen wie OpenLibrary und Google Books bezogen. Lesefortschritte und Bewertungen lassen sich pro Buch erfassen. Mehrere Benutzer können mit separaten Bibliotheken und Lesehistorien angelegt werden.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- Speicherplatz für die E-Book-Sammlung
- Port 8080 verfügbar
Compose-Beispiel
services:
booklore:
image: ghcr.io/adityachandelgit/booklore:latest
container_name: booklore
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./books:/books
- ./config:/config
environment:
- TZ=Europe/Berlin
- BOOKLORE_PORT=8080
Hinweise
- Der
/books-Pfad sollte direkt auf den Ordner mit den vorhandenen E-Book-Dateien zeigen — BookLore scannt diesen beim ersten Start automatisch. - Metadaten-Quellen lassen sich in den Einstellungen priorisieren oder deaktivieren.
- Das integrierte EPUB-Reader-Interface funktioniert ohne zusätzliche Plugins direkt im modernen Browser.
- Backups des
/config-Ordners sichern alle Metadaten, Fortschritte und Nutzerdaten.