Favicon of BookLore

BookLore

Organize your digital books with automatic metadata, dynamic shelves, and a built-in web reader. Sync reading progress across devices and share with family.

Take complete ownership of your digital reading experience with a self-hosted personal knowledge base and library manager. Designed for avid readers, this platform provides everything needed to organize, read, and share digital books.

Enjoy a beautiful interface that offers a comprehensive overview of your collection. Automatic metadata fetching pulls covers, details, and reviews from top sources, while Magic Shelves create dynamic, auto-updating collections based on your custom rules. Read directly in your browser using the built-in reader supporting EPUBs, PDFs, and comics, complete with position syncing.

Key features include:

  • Multi-User Management: Share your collection with family or friends using granular access permissions.
  • Device Syncing: Keep your reading progress updated across Kobo and KOReader devices.
  • OPDS Support: Connect compatible reading apps for wireless downloads.
  • Email Sharing: Send books directly to your Kindle.

Directory Structure

booklore
data
.env
docker-compose.yml

docker-compose.yml

services:
  booklore:
    image: booklore/booklore:latest
    container_name: booklore
    restart: unless-stopped
    ports:
      - 3000:3000
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - APP_URL=http://localhost:3000
      - SECRET_KEY=${SECRET_KEY}
      - ADMIN_PASSWORD=${ADMIN_PASSWORD}
    volumes:
      - ./data:/app/data

.env

SECRET_KEY=change_this_to_a_secure_random_string
ADMIN_PASSWORD=your_secure_admin_password
Categories:

Share:

Ad
Favicon

 

  
 

Similar to BookLore

Favicon

 

  
  
Favicon

 

  
  
Favicon