Categories
Self-Hosted Media Server Digital Library Ebook Reader Audiobook Server Comic Reader Reading TrackerStars
Forks
Watchers
Developer links
BookOrbit
Consolidate your entire digital library into a self-hosted reading sanctuary with BookOrbit, an open-source media platform that organizes ebooks, audiobooks, comic archives, and research PDFs within a personal private cloud. Readers can enjoy multi-format media directly through responsive browser readers that support EPUB, CBZ, and M4B formats without external browser extensions. The platform synchronizes reading bookmarks, highlights, and completion statuses across web interfaces, Kobo ereaders, and KOReader devices. An automated metadata enrichment engine queries fourteen upstream bibliographic indexes, downloading cover artwork, chapter breakdowns, author biographies, and series taxonomies. The staging workspace allows librarians to inspect incoming files, review suggested metadata revisions, and embed updated tags directly into physical storage archives before shelving. Custom reading dashboards track annual book goals, calculate daily streaks, and plot reading habit radar charts. Multi-user configurations support distinct per-user collections, granular content permissions, and single sign-on authentication through OpenID Connect providers. Power users can export private OPDS feeds to external mobile reading applications or push books directly to connected Kindle hardware. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU AGPL v3.0 licensed.
Benefits
- Universal Multi-Format Media Readers
- Read EPUB, PDF, and CBZ publications or stream M4B and MP3 audiobooks directly in modern web browsers without installing extra client extensions or media decoders.
- Seamless Three-Way Progress Synchronization
- Keep reading percentages, bookmarks, and text annotations in continuous parity between the web reader, Kobo firmware, and KOReader e-ink devices across private network connections.
- Comprehensive Multi-Source Metadata Enrichment
- Enrich book collections automatically using 14 bibliographic providers including Google Books, Open Library, ComicVine, and Audible, fetching high-resolution cover graphics and volume summaries.
- Isolated Multi-User Family Collections
- Configure independent personal libraries for household members with granular sharing permissions, single sign-on authentication via OpenID Connect, and private OPDS feeds.
Features
- Built-In Browser Media Readers
- Render EPUB, KEPUB, CBZ, and PDF files directly in browsers while streaming multi-chapter M4B, MP3, and FLAC audiobook audio.
- Three-Way Device State Sync
- Synchronize current page locations, highlights, and reading notes seamlessly across the web application, Kobo ereaders, and KOReader plugins.
- Fourteen Provider Metadata Harvester
- Aggregate publication details, author biographies, and cover illustrations automatically from Google Books, Audible, ComicVine, and Open Library APIs.
- Staged Book Dock Workflow
- Stage uploaded media files in a temporary holding dock to verify metadata accuracy and file renaming rules before library commitment.
- Granular Reading Habit Analytics
- Visualize yearly completion milestones, active reading streaks, monthly challenge progress, and habit radar charts on customizable personal dashboards.
- Standardized OPDS Feed Server
- Broadcast password-protected OPDS catalog feeds to mobile reading applications like Moon+ Reader, Thorium, and KOReader over local networks.