Self-hostowane serwery książek przeżywają boom
Jeśli spędzasz czas na r/selfhosted lub r/homelab, widziałeś posty. Ludzie budują osobiste serwery książek tak, jak budują serwery Plex do filmów — tyle że dla ebooków. Trzy największe nazwy to Kavita (9,9 tys. gwiazdek na GitHubie), Calibre-Web (ponad 13 tys. gwiazdek) i Komga (6,1 tys. gwiazdek, skupiony na mandze). Każdy z nich daje webową bibliotekę do organizowania i czytania książek z dowolnego urządzenia w sieci.
Korzyści są oczywiste. Jesteś właścicielem swoich książek. Kontrolujesz serwer. Bez DRM, bez uzależnienia od chmury, bez subskrypcji. Cała biblioteka siedzi na Raspberry Pi lub NAS w szafie, dostępna z dowolnej przeglądarki. Dla ludzi, którzy latami gromadzili ebooki z Humble Bundle, StoryBundle, Project Gutenberg lub mniej legalnych źródeł, o których wolą nie dyskutować na Reddicie, te narzędzia to kluczowa infrastruktura.
Ale wszystkie mają wspólny problem. Ten sam problem, w zasadzie, i staje się boleśnie oczywisty w momencie, gdy próbujesz czytać na telefonie.
Luka mobilna
Ani Kavita, ani Calibre-Web nie mają natywnej aplikacji mobilnej. Oba oferują responsywne interfejsy webowe, które technicznie działają na telefonie, ale „technicznie działa” niesie w tym zdaniu ciężar całego świata.
Oto co faktycznie otrzymujesz, gdy otwierasz self-hostowany serwer książek na 6-calowym ekranie:
- Brak czytania offline. Zamknij kartę przeglądarki, a książka znika. Stracisz połączenie Wi-Fi w połowie rozdziału i wpatrujesz się w stronę błędu. Każde przewrócenie strony wymaga aktywnego połączenia z serwerem.
- Brak tekstu na mowę. Żadna z platform nie ma możliwości TTS. Jeśli chcesz słuchać książek podczas dojazdu do pracy, masz pecha — chyba że ręcznie wyeksportujesz plik i otworzysz go w osobnej aplikacji.
- Nieporęczna obsługa dotykowa. Czytniki webowe zostały zaprojektowane na myszkę i klawiaturę. Cele dotykowe są małe. Przesuwanie jest niespójne. Czytanie na telefonie sprawia wrażenie korzystania ze strony desktopowej przez dziurkę od klucza.
- Brak prawdziwego wsparcia PWA. Kavita ma częściowe możliwości PWA, ale są ograniczone. Calibre-Web nie ma żadnych. Nie możesz zainstalować żadnego z nich jako właściwej aplikacji na ekranie głównym z niezawodnym cachowaniem offline.
- Brak generowania audiobooków. Masz tysiące ebooków, ale zero audiobooków. Konwersja wymaga zupełnie osobnych narzędzi i workflowów.
To paradoks self-hostowanych serwerów książek w 2026 roku: doskonale przechowują i organizują bibliotekę, ale są mierne w tym, co faktycznie chcesz robić — czytać książki, na urządzeniu, które nosisz wszędzie.
Kavita vs Calibre-Web: bezpośrednie porównanie
Zanim przejdziemy do rozwiązań, oto uczciwe porównanie funkcji. Obie platformy są darmowe, open-source i aktywnie rozwijane. Przyjmują różne podejścia i obsługują nieco różne grupy odbiorców.
| Funkcja | Kavita | Calibre-Web |
|---|---|---|
| Konfiguracja | Samodzielny obraz Docker | Wymaga bazy danych Calibre |
| Formaty | Ebooki + manga/komiksy | Tylko ebooki |
| Kanał OPDS | Tak | Tak |
| API | Pełne REST API | Ograniczone |
| UX na telefonie | Responsywny web (częściowe PWA) | Responsywny web (brak PWA) |
| Tekst na mowę | Brak | Brak |
| Synchronizacja KOReader | Wbudowana | Wymaga wtyczki |
| Synchronizacja Kobo | Wbudowana | Nie |
| Czytanie offline | Nie | Nie |
| Generowanie audiobooków | Nie | Nie |
| Gwiazdki GitHub | 9,9 tys. | Ponad 13 tys. |
Kavita to nowocześniejsza platforma. Działa jako pojedynczy kontener Docker bez zewnętrznych zależności, obsługuje mangę i komiksy obok ebooków i ma właściwe REST API. Wbudowana synchronizacja z KOReader i Kobo to prawdziwa zaleta — jeśli masz Kobo lub używasz KOReader na urządzeniu e-ink, Kavita synchronizuje postęp czytania między urządzeniami. Czytnik webowy jest przyzwoity, a tempo rozwoju szybkie.
Calibre-Web jest na rynku dłużej i korzysta z ogromnego ekosystemu Calibre. Jeśli już zarządzasz biblioteką desktopowym Calibre (a wielu ludzi tak robi), Calibre-Web podłącza się bezpośrednio do istniejącej bazy danych. Zarządzanie metadanymi jest doskonałe, społeczność jest ogromna i istnieją wtyczki do prawie wszystkiego. Wadą jest to, że potrzebujesz działającej bazy danych Calibre na start, co dodaje dodatkowy krok dla nowych użytkowników.
Oba są doskonałe w tym, co robią. Uczciwa ocena jest taka, że Kavita jest lepsza dla osób zaczynających od zera, szczególnie jeśli czytają mangę, a Calibre-Web jest lepszy dla osób już zainwestowanych w ekosystem Calibre. Żadne z nich nie rozwiązało problemu czytania na telefonie.
Czego obie platformy potrzebują: mobilnego kompana
Społeczność self-hosted prosi o to od lat. Przejrzyj zgłoszenia na GitHubie któregokolwiek projektu, a znajdziesz wariacje tej samej prośby: „Kiedy będzie aplikacja mobilna?” Odpowiedź, co zrozumiałe, jest taka, że budowa natywnej aplikacji mobilnej to ogromne przedsięwzięcie dla projektów open-source utrzymywanych przez wolontariuszy. Wymaga innych umiejętności, innych narzędzi i ciągłego utrzymania dwóch dodatkowych platform (iOS i Android).
To, czego te platformy naprawdę potrzebują, to niekoniecznie natywna aplikacja zbudowana przez ich opiekunów. Potrzebują aplikacji towarzyszącej, która łączy się z istniejącym serwerem i dostarcza to, czego interfejs webowy nie może: piękne mobilne doświadczenie czytania, możliwość pracy offline i funkcje takie jak tekst na mowę, które mają sens na telefonie, ale nie w desktopowej przeglądarce.
Jak MimicReader wypełnia lukę
MimicReader to platforma do czytania i audiobooków zbudowana jako PWA — progresywna aplikacja webowa, która instaluje się na telefonie jak natywna aplikacja, z własną ikoną i pełnoekranowym doświadczeniem. Oto jak odpowiada na braki Kavita i Calibre-Web:
- Wgrywaj ze swojego serwera. Aktualnie możesz pobrać ebooka z Kavita lub Calibre-Web i wgrać go do MimicReader przez przeglądarkę. Akceptuje EPUB, PDF, TXT, MOBI i FB2. Rozszerzenie do przeglądarki, które dodaje przycisk „Wyślij do MimicReader” bezpośrednio w Kavita, Calibre-Web, Komga i Audiobookshelf jest w fazie rozwoju — więcej poniżej.
- Czytnik mobile-first. Doświadczenie czytania jest zaprojektowane na telefony. Paginowane kolumny, tapnij by przewrócić stronę, regulowane czcionki i motywy. To nie desktopowa strona internetowa wciśnięta na mały ekran — to czytnik zbudowany dla urządzenia, które trzymasz w ręku.
- Generowanie audiobooków z AI. To funkcja, której ani Kavita, ani Calibre-Web nigdy nie będą miały. Wgraj ebooka, a MimicReader konwertuje go w naturalnie brzmiący audiobook przy użyciu Chatterbox TTS na dedykowanym sprzęcie GPU. 23 języki, klonowanie głosu, emocjonalna intonacja, znaczniki rozdziałów. Darmowy plan daje 1 godzinę audio miesięcznie.
- Pobieraj swoje audiobooki. Wygenerowane audiobooki to pliki M4A ze znacznikami rozdziałów. Pobierz je i odtwarzaj w dowolnej aplikacji audio — w tym Audiobookshelf, który prawdopodobnie działa już na tym samym serwerze co Kavita lub Calibre-Web.
- Ponad 100 000 wbudowanych darmowych książek. MimicReader łączy się z Project Gutenberg, Wolnymi Lekturami, Open Library i Internet Archive. Przeglądaj, czytaj lub konwertuj na audio — wszystko z tej samej aplikacji. Nie trzeba ręcznie szukać plików EPUB.
- Słuchaj podczas czytania. Chcesz usłyszeć tekst od razu? Wbudowany czytnik ma natychmiastowe czytanie na głos wykorzystujące silnik mowy przeglądarki — za darmo, bez czekania. Aby uzyskać znacznie lepszą jakość, wygeneruj pełny audiobook z Chatterbox AI. Zajmuje to kilka minut na rozdział, ale wynik brzmi jak prawdziwy narrator z wykrywaniem emocji i naturalnym tempem. 23 języki, M4A do pobrania.
Plan rozszerzenia do przeglądarki
Brakującym elementem jest bezproblemowa integracja z istniejącymi self-hostowanymi serwerami. Pobieranie pliku z Kavita, a potem wgrywanie go do MimicReader, działa — ale to dwa kroki za dużo.
Budujemy rozszerzenie do przeglądarki, które dodaje przycisk „Wyślij do MimicReader” bezpośrednio w interfejsie Twojego serwera książek. Jedno kliknięcie wysyła książkę na konto MimicReader do czytania lub generowania audiobooka. Rozszerzenie będzie wspierać:
- Kavita
- Calibre-Web
- Komga
- Audiobookshelf
Rozszerzenie jest w aktywnym rozwoju. Jeśli chcesz pomóc ustalić, która platforma dostanie wsparcie jako pierwsza, zagłosuj w ankiecie integracji.
Dlaczego nie OPDS?
Zarówno Kavita, jak i Calibre-Web obsługują kanały OPDS, czyli standardowy protokół katalogów ebooków. MimicReader mógłby technicznie pobierać książki bezpośrednio z Twojego kanału OPDS. To jest w planach, ale rozszerzenie do przeglądarki jest priorytetem, ponieważ działa z dowolnym serwerem — w tym takimi, które nie udostępniają OPDS lub są za VPN. Integracja OPDS pojawi się później dla użytkowników, którzy chcą w pełni automatycznej synchronizacji.
Wypróbuj MimicReader za darmo
Wgraj dowolnego ebooka ze swojej biblioteki Kavita lub Calibre-Web. Czytaj na telefonie, generuj audiobooki lub korzystaj z darmowego Live Reader. Bez karty kredytowej.
Zacznij za darmoSzerszy obraz
Self-hostowane serwery książek i MimicReader nie są konkurentami. Kavita i Calibre-Web są doskonałe w tym, co robią: organizowaniu, przechowywaniu i serwowaniu Twojej kolekcji ebooków na własnym sprzęcie. MimicReader to platforma do czytania i słuchania, która je uzupełnia, wypełniając luki, do których nigdy nie zostały zaprojektowane — mobilne czytanie, tekst na mowę i generowanie audiobooków.
Jeśli prowadzisz self-hostowany serwer książek, najtrudniejszą część masz już za sobą. Twoja biblioteka jest zorganizowana, serwer działa i książki są dostępne. Następny krok to udostępnienie tych książek w sposób, który ma największe znaczenie w 2026 roku: na telefonie, w uszach, w drodze do pracy.
Dołącz do listy oczekujących na rozszerzenie do przeglądarki i bądź pierwszy, gdy integracja jednym kliknięciem stanie się dostępna.