Talebook is a self-hosted personal ebook library server that allows you to import, organize, and host your ebook collection on the web. It provides a built-in browser-based EPUB reader so you can read books directly without downloading them, and it can push selected ebooks to a Kindle device via email for offline reading.
The library catalog is exposed over OPDS, enabling mobile reading apps to browse and download titles. Talebook supports multiple user accounts with social login integration, making it suitable for shared library management among friends or family. It also includes a passcode access gate to restrict access to authorized visitors, and an administrative panel for configuring system settings, user accounts, and third-party service integrations such as SMTP for Kindle delivery. Automatic bulk import from a scanned directory helps keep the collection up to date without manual effort.