# BookOrbit

BookOrbit is a self-hosted digital library and reading platform for ebooks, PDFs, comics, and audiobooks. It is open source and self-hosted, installable on Proxmox, TrueNAS, ZimaOS and Unraid.

Canonical page: https://ourlocalhost.com/app/262/bookorbit

## Description

BookOrbit is a self-hosted digital library and reading platform for ebooks, PDFs, comics, and audiobooks. It organizes your media, provides built-in readers, tracks reading progress, looks up metadata, and supports reading statistics. It is for people who want to keep their books on their own hardware and read across web, Kobo, and KOReader devices. Use it to maintain a private library with multi-user accounts and OpenID Connect sign-on.

## Platform availability

Available on 4 of 9 platforms: Unraid, TrueNAS, ZimaOS, Proxmox.

## Health score

27/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (GitHub repository no longer exists)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 50 (2 GB minimum RAM)

## Links

- Documentation: https://bookorbit.app/installation
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=bookorbit
- TrueNAS: https://apps.truenas.com/catalog/bookorbit/
- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/bookorbit
- Unraid: https://ca.unraid.net/apps/bookorbit-0y7v8bs05fxf30?q=bookorbit
- Official website: https://bookorbit.app/
- GitHub: https://github.com/bookorbit/bookorbit

## Common questions

### What should I prepare before starting BookOrbit for the first time?

Create the bookorbit folder plus books, data/app, and data/postgres folders, and put the example .env and docker-compose.yml there. Fill in the .env values, then run docker compose up -d from that folder. Missing or wrong .env values can stop startup or prevent it from finding your books and database.

### Is there an official app for reading and audiobooks away from the browser?

Yes, the official native BookOrbit app connects directly to your self-hosted server. It reads ebooks, PDFs, and comics, streams or downloads audiobooks, uses text to speech, and supports offline reading; Apple Watch also brings downloaded audiobooks.

### Does BookOrbit include sync for Kobo or KOReader devices?

The installation documentation lists Kobo Sync and KOReader Sync under metadata sync and integrations. It also mentions a KOReader plugin.

### Can BookOrbit use SSO for user sign-on?

Yes, the documentation lists OIDC / SSO Authentication under admin and security. It also has an SMTP and OIDC configuration section.

## Alternatives

- Audible: Explore a vast library of premium audiobooks with features like chapter navigation and variable narration speed accessible through the comp…
- Audibly
- Audiobookshelf: Self-hosted audiobook and podcast server and web app.
- Funkwhale: Open-source, self-hosted streaming platform supports Android, iOS, podcasts, uploads, sharing, no ads or tracking, federated across decentr…
- Jellyfin: Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.
- Libby by Overdrive: Meet Libby. Discover ebooks and audiobooks from your local library.
- LibriVox: Free audiobooks from the public domain, volunteer recorded, open source, and accessible globally, hosted by Internet Archive.
- Still: Minimalist audiobook player connects securely to private servers, offers offline downloads, seamless cross-device sync, and ensures a distr…
- calibre: Free e-book manager offering library management, multi-format conversion, syncing to devices, news download as e-books, built-in viewer, ed…

---
Source: Our Local Host (https://ourlocalhost.com/app/262/bookorbit), the self-hosted and open-source app directory.
