Skip to main content

🚀 Getting Started with Booklore

Welcome to Booklore, your personal, self-hosted library system to manage, read, and sync books seamlessly across all your devices.

This quick start guide will help you get up and running with Booklore in just a few simple steps.


✨ Features Overview

Booklore offers a powerful and modern digital library experience, including:

  • 📚 Manage and organize your personal book collection, supporting PDF, EPUB, and CBZ formats.
  • 👥 Multi-user support with individualized reading preferences and settings.
  • 📖 Integrated online reader with progress sync across devices and sessions.
  • 🔍 Automatic metadata fetching from popular sources like Amazon and Goodreads.
  • 🔄 Sync reading progress and activity with KOReader and other compatible apps.
  • 📱 Fully responsive, user-friendly web interface.
  • 🔐 Self-hosted with robust authentication options (OIDC, JWT).
  • 📂 Drop folder (BookDrop) support for automatic book imports as you add files.

Enjoy full control over your collection, anytime, anywhere.


🧱 System Requirements

Before you begin, make sure you have:

  • 🐳 Docker & Docker Compose installed
  • 🌐 A domain name (optional but recommended for remote access)
  • ⚙️ At least 1 GB RAM and 1 vCPU for smooth operation

📖 Walkthroughs & Tutorials

Boost your Booklore skills with these detailed guides: