Skip to content
omnibus-libraryPublic

Latest commit

 

History

1,645 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clippy & Tests Playwright CSS Lint codecov Docker Hub Image size Docker pulls

Omnibus — self-hosted ebook & audiobook library, shown on web and iOS

Your new self-hosted library you can try with no risk.
See the features that will make you keep it for good.

Quick start

The image is published to Docker Hub as sesloan/omnibus, and the repo ships a Jellyfin-style docker-compose.yml.

No checkout needed. Save the docker-compose.yml into a folder of your own, edit the lines marked EDIT (your two library folders and the address you will open it at), then:

docker compose up -d

Open http://localhost:3000 and register — the first account is the admin. Adding it to an existing compose file, reverse-proxy/TLS, PUID/PGID, updating, and admin recovery are all in the Docker guide.

Documentation

Doc What it covers
Feature tour What Omnibus does, with screenshots
Deploy with Docker Volumes, env vars, TLS, PUID/PGID, admin recovery
Kobo sync & KEPUB Wired one-click transfer, wireless sync setup, two-way highlights
Local development Nix shells, just recipes, tests, mobile builds, project layout
Architecture Crate and module maps, request flows, mobile auth
Configuration reference Every supported environment variable, annotated
Roadmap What's shipped and what's next
Contributing Issue-first workflow, quality gate, PR conventions
Security policy How to report a vulnerability privately

License

MIT.