Plex Pass w wersji dożywotniej to jednorazowo spory wydatek, a licząc go jako abonament, to około 10 zł miesięcznie, czyli 120 zł rocznie za funkcje premium takie jak transkodowanie sprzętowe czy zdalny dostęp bez ograniczeń. Jellyfin to open source alternatywa dla Plexa i Kodi, samohostowany domowy serwer mediów do filmów i seriali z Twojej własnej biblioteki plików wideo, bez konta w cudzej chmurze i bez opłat za funkcje premium. Poniżej krok po kroku, jak postawić Jellyfin na Saplo.
Dlaczego Jellyfin zamiast Plex Pass
Model rozliczenia Plexa ma słabą stronę, którą Jellyfin usuwa:
- funkcje premium (transkodowanie sprzętowe, statystyki, motywy) są zamknięte za Plex Passem, dożywotnia licencja to jednorazowy koszt odpowiadający około 120 zł rocznie rozłożonym na abonament,
- konto w Plexie jest wymagane nawet do oglądania własnej biblioteki, Jellyfin działa całkowicie bez konta w chmurze producenta.
Jellyfin na Saplo to oficjalny obraz Docker jellyfin/jellyfin, z własną bazą SQLite w wolumenie danych aplikacji i bez potrzeby osobnej bazy MySQL czy Postgresa. Silnik automatycznie pobiera metadane, czyli plakaty, opisy i obsadę, dla filmów i seriali w bibliotece, a materiały w formacie, którego dane urządzenie nie odtwarza natywnie, transkoduje w locie. Ważna różnica względem Plexa: Jellyfin sam nie oferuje uploadu plików przez przeglądarkę, bibliotekę wideo wgrywasz przez wbudowany w panel Saplo menedżer plików, do folderów w katalogu aplikacji, a Jellyfin sam skanuje te foldery i buduje bibliotekę.
Wymagania
Żeby postawić Jellyfin na Saplo, potrzebujesz:
- Boxa z uruchomionym Dockerem (silnik włącza go automatycznie przy instalacji z katalogu, wymagany jest nesting w kontenerze, co Saplo ma domyślnie),
- minimum 2 GB RAM wolnego na Boxie i 20 GB miejsca na dysku pod bibliotekę i transkodowanie, czyli najtańszy plan, który to udźwignie, to Box M za 279 zł rocznie, transkodowanie wideo jest procesorochłonne, a biblioteka nagrań rośnie z użyciem, więc licz się z większym zapotrzebowaniem na dysk niż w typowej recepturze,
- domeny albo subdomeny *.saploapp.pl w cenie każdego planu, pod którą stanie serwer,
- osobnej bazy danych NIE potrzebujesz, Jellyfin trzyma własną bazę SQLite w wolumenie danych.
Pełny opis aplikacji i jej miejsce w katalogu znajdziesz na stronie Jellyfin na Saplo.
Instalacja krok po kroku
- W panelu Saplo wejdź w Katalog aplikacji i wybierz Jellyfin.
- Wskaż Box z co najmniej 2 GB RAM i 20 GB wolnego dysku oraz domenę albo subdomenę, pod którą będzie działać serwer.
- Zatwierdź instalację. Silnik stawia kontener z oficjalnego obrazu jellyfin/jellyfin i czeka, aż aplikacja faktycznie odpowie po HTTP na porcie 8096, zanim uzna instalację za zakończoną.
- Po zakończeniu instalacji wejdź w menedżer plików aplikacji w panelu Saplo i wgraj bibliotekę wideo do folderów, na przykład movies i tvshows, w katalogu aplikacji.
- Wejdź pod adres domeny, uruchomi się kreator pierwszej konfiguracji Jellyfin.
Pierwsze użycie
- W kreatorze pierwszej konfiguracji załóż konto administratora, login i hasło do panelu Jellyfin.
- Dodaj bibliotekę i wskaż foldery, do których wcześniej wgrałeś pliki przez menedżer plików Saplo, Jellyfin zeskanuje je i sam pobierze plakaty, opisy i obsadę.
- Po zakończeniu skanowania biblioteka jest gotowa do oglądania przez przeglądarkę, aplikację na telewizorze albo telefon.
- Materiały w formacie, którego dane urządzenie nie odtwarza natywnie, Jellyfin transkoduje w locie, bez dodatkowej konfiguracji z Twojej strony.
- Nowe pliki dorzucasz tym samym menedżerem plików w panelu Saplo, Jellyfin dostrzeże je przy kolejnym skanowaniu biblioteki.
Jellyfin na Saplo kontra Plex Pass
| Plex Pass (dożywotni) | Jellyfin na Saplo | |
|---|---|---|
| Model rozliczenia | jednorazowa opłata za licencję premium | koszt samego Boxa, bez opłaty za licencję |
| Koszt roczny | około 120 zł (10 zł miesięcznie) | 279 zł (Box M) |
| Konto w chmurze producenta | wymagane nawet do lokalnego oglądania | brak, całość działa na Twoim serwerze |
| Transkodowanie w locie | w podstawowej wersji ograniczone, pełne za Plex Passem | w cenie, bez dodatkowej opłaty |
| Upload biblioteki | przez aplikację desktopową Plexa | przez menedżer plików w panelu Saplo |
Najczęstsze pytania
Czy trzeba zakładać konto w chmurze, żeby oglądać bibliotekę? Nie, Jellyfin działa całkowicie bez konta u zewnętrznego dostawcy, logujesz się wyłącznie do własnej instalacji na Twoim Boxie.
Jak wgrywam filmy i seriale do biblioteki? Przez wbudowany w panel Saplo menedżer plików, do folderów w katalogu aplikacji, na przykład movies i tvshows. Jellyfin sam skanuje te foldery i buduje bibliotekę z plakatami i opisami.
Czy trzeba zakładać osobną bazę danych? Nie, Jellyfin trzyma własną bazę SQLite w wolumenie danych aplikacji, bez potrzeby osobnej bazy MySQL czy Postgresa.
Jaki plan wystarczy na start? Box M, przy minimalnych wymaganiach receptury (2 GB RAM, 20 GB dysku) to najtańszy plan, który udźwignie Jellyfin, za 279 zł rocznie. Biblioteka rośnie z użyciem, więc rozważ większy plan, jeśli planujesz dużą kolekcję.
Czy Jellyfin obsługuje transkodowanie dla urządzeń, które nie grają danego formatu? Tak, transkodowanie w locie jest wbudowane i procesorochłonne, warto mieć na Boxie zapas mocy obliczeniowej przy jednoczesnym oglądaniu na kilku urządzeniach naraz.
Jeśli dziś płacisz za Plex Pass tylko po to, żeby oglądać własną bibliotekę filmów i seriali, napisz do nas, pomożemy postawić Jellyfin.