У многих дома лежит папка с сотнями книг в FB2 — и почти ни одного удобного способа читать их где угодно. Десктопные читалки не синхронизируют прогресс, онлайн-сервисы требуют подписку и не принимают «свои» файлы, а связка Calibre с облаком — конструктор для энтузиаста. Рассказываем, как эту проблему решили браузером, PostgreSQL и открытым кодом — и почему в итоге всё свелось к скучному и предсказуемому стеку.
Но обо всём по порядку.
Боль, знакомая каждому владельцу FB2-коллекции
Формат FB2 живее всех живых: его поддерживают библиотеки, самиздат и привычные читалки. И с ним регулярно возникает одна и та же история.