omnibus-library/omnibus

Rust

4

1,573 commits

updated Sep 19, 2026

See the code
audiobooks
dioxus
ios-app
library-management
reading
rust
self-host
self-hosted

See what people are saying (1)

SourceMessageScoreDate

Omnibus: Self Hosted Library (r/selfhosted)

Hey y'all, We've been working on **Omnibus**, a self-hosted audiobook and ebook library. We are happy with how it has turned out, and wanted to invite others to try it out! Omnibus is a self-hosted library, complete with web and (beta) native iOS e-reader. Point it at a folder containing your books…

1

Sep 19, 2026

README

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.

# 1. Point the library mounts at your books and set your access URL.
$EDITOR docker-compose.yml

# 2. Build the bundle and start it (first build compiles the workspace + WASM).
docker compose up -d --build

# 3. Open http://localhost:3000 and register — the first account is the admin.

Volumes, env vars, reverse-proxy/TLS, PUID/PGID, and admin recovery are all in the Docker guide.

Documentation

DocWhat it covers
Feature tourWhat Omnibus does, with screenshots
Deploy with DockerVolumes, env vars, TLS, PUID/PGID, admin recovery
Kobo sync & KEPUBWired one-click transfer, wireless sync setup, two-way highlights
Local developmentNix shells, just recipes, tests, mobile builds, project layout
ArchitectureCrate and module maps, request flows, mobile auth
Configuration referenceEvery supported environment variable, annotated
RoadmapWhat's shipped and what's next
ContributingIssue-first workflow, quality gate, PR conventions
Security policyHow to report a vulnerability privately

License

MIT.

Contributors

seamus-sloan

1,254 commits

roberte777

256 commits

claude

59 commits

Copilot

4 commits

omnibus-library/omnibus

Rust

4

1,573 commits

updated Sep 19, 2026

See the code
audiobooks
dioxus
ios-app
library-management
reading
rust
self-host
self-hosted

See what people are saying (1)

SourceMessageScoreDate

Omnibus: Self Hosted Library (r/selfhosted)

Hey y'all, We've been working on **Omnibus**, a self-hosted audiobook and ebook library. We are happy with how it has turned out, and wanted to invite others to try it out! Omnibus is a self-hosted library, complete with web and (beta) native iOS e-reader. Point it at a folder containing your books…

1

Sep 19, 2026

README

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.

# 1. Point the library mounts at your books and set your access URL.
$EDITOR docker-compose.yml

# 2. Build the bundle and start it (first build compiles the workspace + WASM).
docker compose up -d --build

# 3. Open http://localhost:3000 and register — the first account is the admin.

Volumes, env vars, reverse-proxy/TLS, PUID/PGID, and admin recovery are all in the Docker guide.

Documentation

DocWhat it covers
Feature tourWhat Omnibus does, with screenshots
Deploy with DockerVolumes, env vars, TLS, PUID/PGID, admin recovery
Kobo sync & KEPUBWired one-click transfer, wireless sync setup, two-way highlights
Local developmentNix shells, just recipes, tests, mobile builds, project layout
ArchitectureCrate and module maps, request flows, mobile auth
Configuration referenceEvery supported environment variable, annotated
RoadmapWhat's shipped and what's next
ContributingIssue-first workflow, quality gate, PR conventions
Security policyHow to report a vulnerability privately

License

MIT.

Contributors

seamus-sloan

1,254 commits

roberte777

256 commits

claude

59 commits

Copilot

4 commits

Languages

Rust

73.6%

Swift

14.3%

TypeScript

5.3%

CSS

3.0%

Python

1.8%

JavaScript

1.0%