Open source · Live project
BookFerry
BookFerry — open-source проект для владельцев электронных книг и одновременно живой сервис, которым уже пользуются реальные люди.
Идея появилась из простой бытовой проблемы: найти книгу обычно легко, а дальше начинаются скачивание файла, поиск нужного формата, отправка самому себе на почту и перенос на ридер.
BookFerry убирает эту цепочку. Сервис ищет книги в OPDS-каталогах и позволяет получить найденную книгу прямо в Telegram или отправить её на PocketBook / Kindle через email.
Сейчас проект состоит из backend-сервиса на FastAPI и Telegram-бота. Также я делаю отдельный клиент для PocketBook, а дальше хочу добавить мобильное приложение.
Это не просто демо или учебный репозиторий: сервис развёрнут, у него есть API, база пользователей, Docker-инфраструктура, автотесты и пользователи, которые возвращаются к нему каждый день. Я поддерживаю проект как небольшой production-сервис — разбираю реальные сценарии, ошибки и поведение внешних источников.
BookFerry is an open-source project for e-reader owners and, more importantly, a live service used by real people.
It started with a very ordinary problem: finding a book is usually easy, but then comes downloading the file, finding the right format, emailing it to yourself, and finally getting it onto the reader.
BookFerry removes that chain. It searches OPDS catalogs and lets you receive a book directly in Telegram or send it to a PocketBook / Kindle email address.
The project currently includes a FastAPI backend and a Telegram bot. I’m also building a native PocketBook client, with a mobile app planned next.
This is not just a demo or learning repository: the service is deployed, has an API, user database, Docker-based infrastructure, automated tests, and real users who come back and use it every day. I maintain it as a small production service, dealing with real usage scenarios, failures, and external integrations.