Обсуждаемый здесь Audiobookshelf умеет работать с электронными книгами. Создаёте библиотеку, в её настройках выбираете прямоугольные обложки (т.к. для текстовых книг обложки предпочтительнее прямоугольные) и в соответствии со структурой добавляете книги. Если книга в формате EPUB, то её можно будет открывать прямо в Audiobookshelf (работает как в приложении, так и в веб-версии). Остальные форматы Audiobookshelf сам открывать не умеет, он будет отдавать их на скачивание.
Альтернатива - приложение Calibre-web. Как и Audiobookshelf, ставится на Linux сервер в докере. Оно изначально заточено именно под тексты, но я не нашёл в нём никаких преимуществ перед Audiobookshelf - в частности, открывать бОльшую часть форматов он тоже не умеет и отдаёт на скачивание. Ну разве что можно поставить галку в настройках, чтобы показывал коллекцию без авторизации. Кстати, мобильное приложение под него показывать книги вообще не умеет, только скачивать даёт.
И вот упомянутый в комментариях Inpx-web, похоже, тоже будет хорошим вариантом. Посмотрел демо-версию, там онлайн-читалка много форматов поддерживает. Из минусов - ни слова про мобильное приложение (видимо, его просто нет), но есть OPDS каталог, что позволяет прикрутить в качестве клиента многие мобильные читалки. Ну и нужен INPX файл коллекции, хотя его сделать не так сложно, тем более что во многих случаях он уже есть.
Обсуждаемый здесь Audiobookshelf умеет работать с электронными книгами. Создаёте библиотеку, в её настройках выбираете прямоугольные обложки (т.к. для текстовых книг обложки предпочтительнее прямоугольные) и в соответствии со структурой добавляете книги. Если книга в формате EPUB, то её можно будет открывать прямо в Audiobookshelf (работает как в приложении, так и в веб-версии). Остальные форматы Audiobookshelf сам открывать не умеет, он будет отдавать их на скачивание.
Альтернатива - приложение Calibre-web. Как и Audiobookshelf, ставится на Linux сервер в докере. Оно изначально заточено именно под тексты, но я не нашёл в нём никаких преимуществ перед Audiobookshelf - в частности, открывать бОльшую часть форматов он тоже не умеет и отдаёт на скачивание. Ну разве что можно поставить галку в настройках, чтобы показывал коллекцию без авторизации. Кстати, мобильное приложение под него показывать книги вообще не умеет, только скачивать даёт.
И вот упомянутый в комментариях Inpx-web, похоже, тоже будет хорошим вариантом. Посмотрел демо-версию, там онлайн-читалка много форматов поддерживает. Из минусов - ни слова про мобильное приложение (видимо, его просто нет), но есть OPDS каталог, что позволяет прикрутить в качестве клиента многие мобильные читалки. Ну и нужен INPX файл коллекции, хотя его сделать не так сложно, тем более что во многих случаях он уже есть.