Tome
Tome is a self-hosted ebook library that knows how you read, not just what you own, syncing your place between an e-reader and the browser while turning every session into statistics. Its TomeSync plugin for KOReader records time on page, pages turned, and device, then syncs positions bidirectionally and works fully offline, queuing sessions until you reconnect. Browse and bulk-download whole series from the e-reader menu, with stable book IDs keeping history intact when files change. Reading stats grow sharper the more you read: streaks, time-of-day heatmaps, pace, completion estimates, author affinity, and per-book breakdowns fill three insight tabs. The built-in reader opens EPUBs with themes and font controls, manga in page, spread, or webtoon scroll modes with RTL support, and PDFs directly. Volumes group into series with arcs and status badges, so a forty-volume saga reads as one story. Metadata arrives from Hardcover, Google Books, and OpenLibrary with a side-by-side diff and cover picker. A Bindery inbox reviews incoming files before they join the library, and the OPDS catalog serves KOReader, Panels, or any OPDS client with per-user PINs. Admin, member, and guest roles govern per-book visibility behind API tokens. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Deploy