Jak skonfigurować serwer multimediów Jellyfin w systemie Linux

Aby skonfigurować serwer multimediów Jellyfin w systemie Linux , zainstaluj pakiet serwera, otwórz kreator internetowy, utwórz konto administratora i dodaj foldery multimediów. W tym przewodniku wykorzystano aktualny instalator Jellyfin z weryfikacją sumy kontrolnej dla systemów Debian, Ubuntu i obsługiwanych dystrybucji. W przypadku innych dystrybucji Linuksa należy postępować zgodnie z wytycznymi Jellyfin dotyczącymi kontenerów lub pakietów społecznościowych.

Przed rozpoczęciem zamontuj nośnik danych i zanotuj jego ścieżkę do systemu Linux, na przykład /srv/media/Movies. Pakiet uruchamia Jellyfin jako osobne konto usługi o nazwie jellyfin, które wymaga uprawnień do przechodzenia przez katalogi nadrzędne i odczytywania plików. W przypadku innych dystrybucji lub ręcznej konfiguracji repozytorium zapoznaj się z oficjalnym podręcznikiem instalacji systemu Linux .

Zainstaluj i skonfiguruj Jellyfin

1. Pobierz i zweryfikuj instalator

Na serwerze Debian lub Ubuntu otwórz terminal lub połącz się przez SSH. Zainstaluj narzędzia do pobierania i liczenia sum kontrolnych, a następnie pobierz skrypt i plik z sumą kontrolną:

sudo apt update
sudo apt install curl coreutils
mkdir -p ~/jellyfin-setup && cd ~/jellyfin-setup
curl -fsSLO https://repo.jellyfin.org/install-debuntu.sh
curl -fsSLO https://repo.jellyfin.org/install-debuntu.sh.sha256sum
sha256sum -c install-debuntu.sh.sha256sum
Terminal Linux pokazujący sprawdzanie sumy kontrolnej instalatora Jellyfin kończące się poleceniem install-debuntu.sh: OK.
Kontynuuj tylko jeśli polecenie sumy kontrolnej zgłosi OK.

Kontynuuj tylko wtedy, gdy wynik to install-debuntu.sh: OK. Ponieważ instalator działa z podwyższonymi uprawnieniami, możesz go najpierw sprawdzić za pomocą less install-debuntu.sh. Przewodnik Jellyfin zawiera listę obsługiwanych pochodnych i opcji instalacji ręcznej.

2. Uruchom instalator i sprawdź usługę

Uruchom zweryfikowany skrypt, a następnie sprawdź, czy Jellyfin jest aktywny:

sudo bash install-debuntu.sh
sudo systemctl status jellyfin
Terminal Linux z poleceniem sudo bash install-debuntu.sh gotowy do uruchomienia zweryfikowanego instalatora.
Oficjalny instalator konfiguruje repozytorium Jellyfin i pakiet serwera.

Jeżeli jest zatrzymany, włącz go podczas rozruchu i uruchom za pomocą sudo systemctl enable --now jellyfin.

3. Otwórz kreatora konfiguracji

Z urządzenia w tej samej sieci odwiedź [ http://<server-ip>:8096link widoczny dla zalogowanych], zastępując symbol zastępczy adresem LAN serwera Linux. Użyj http://localhost:8096na samym serwerze. Port 8096/TCPto domyślny port HTTP. Jeśli strona się nie załaduje, sprawdź usługę i zezwól na dostęp do portu przez zaporę sieciową dla zaufanych urządzeń LAN.

Strona konfiguracji Jellyfin na lokalnym adresie serwera z selektorem języka.
Otwórz adres serwera w przeglądarce w tej samej sieci.

4. Wybierz język i utwórz administratora

Wybierz język interfejsu konfiguracji, a następnie wprowadź nazwę użytkownika administratora i silne, unikalne hasło. To konto kontroluje ustawienia serwera i użytkowników; w razie potrzeby dodaj inne konta po uruchomieniu kreatora.

Formularz administratora Jellyfin z polami nazwy użytkownika, hasła i potwierdzenia.
Wybierz unikalną nazwę administratora i silne hasło.

5. Dodaj bibliotekę multimediów

Wybierz „Dodaj bibliotekę multimediów” , wybierz typ, taki jak Filmy, Programy lub Muzyka, wprowadź nazwę wyświetlaną i dodaj pełną ścieżkę do folderu. Oddzielne biblioteki pomagają Jellyfin identyfikować treści. Na przykład użyj folderu takiego jak /srv/media/Movies/Arrival (2016)/Arrival (2016).mkv. Zobacz przewodnik po bibliotekach i przewodnik po nazewnictwie filmów .

Jellyfin Dodaj formularz Biblioteki multimediów ustawiony na Filmy ze ścieżką folderu /srv/media/movies.
Dodaj dedykowaną ścieżkę do biblioteki, którą usługa Jellyfin może odczytać.

Jeśli brakuje folderu lub skanowanie jest puste, przetestuj dostęp jako konto usługi: sudo -u jellyfin ls /srv/media/Movies. Nadaj mu uprawnienia tylko do odczytu i przechodzenia przez katalogi za pośrednictwem grupy multimediów lub listy kontroli dostępu o określonym zakresie. Unikaj szeroko zakrojonej rekurencji chmod 777lub zmiany właściciela całego dysku. Oficjalne FAQ wskazuje również na uprawnienia i organizację plików jako częste przyczyny braku multimediów.

6. Ustaw język i region metadanych

Wybierz język i region, które Jellyfin ma preferować dla tytułów, opisów i innych pobieranych metadanych. Jest to niezależne od języka interfejsu konfiguracji i można je później zmienić dla każdej biblioteki. Wyniki zależą od dostępności dostawcy i połączenia internetowego.

Preferowana strona metadanych Jellyfin dotycząca języka z oddzielnymi selektorami języka i regionu.
Ustaw język i region, których Jellyfin powinien używać do wyszukiwania metadanych.

7. Sprawdź ustawienia dostępu zdalnego

Pozostaw opcję „Zezwalaj na zdalny dostęp” dla serwera lokalnego. Jeśli planujesz oglądać spoza domu, włącz opcję „Zezwalaj na zdalny dostęp do tego serwera” i osobno skonfiguruj bezpieczne połączenie, takie jak VPN lub odwrotny serwer proxy HTTPS. Ustawienie kreatora nie zapewnia szyfrowania ani nie kończy konfiguracji routera. Pozostaw opcję „ Włącz automatyczne mapowanie portów” wyłączoną, chyba że konkretnie potrzebujesz UPnP; Jellyfin zaleca jej wyłączenie, chyba że jest to wymagane.

Ustawienia sieciowe Jellyfin z wyłączonym dostępem zdalnym i automatycznym mapowaniem portów.
Pozostaw automatyczne mapowanie portów wyłączone, chyba że konkretnie potrzebujesz UPnP.

Nie przekierowuj zwykłego portu HTTP 8096bezpośrednio do publicznego internetu. Domyślny port HTTPS Jellyfin to port 8920/TCPi pozostaje on nieużywany do momentu skonfigurowania protokołu HTTPS. Przed włączeniem dostępu z zewnątrz należy zapoznać się z oficjalnym przewodnikiem sieciowym .

8. Zakończ i przetestuj odtwarzanie

Ukończ kreator, zaloguj się i pozwól Jellyfinowi przeskanować wybrane foldery. Przetestuj z innego urządzenia w sieci LAN, ręcznie wprowadzając adres serwera i port, jeśli wyszukiwanie nie zostanie znalezione. Lista kompatybilnych aplikacji znajduje się na oficjalnej stronie klienta .

Ekran główny Jellyfin z kafelkami kolekcji Filmy, Programy i Muzyka.
Po pierwszym skanowaniu otwórz klienta Jellyfin i sprawdź, czy biblioteki się pojawiły.

Rozwiąż typowe problemy z konfiguracją

  • Strona internetowa jest niedostępna: sprawdź sudo systemctl status jellyfinadres IP serwera, port 8096i reguły zapory sieciowej LAN. Ostatnie logi: sudo journalctl -u jellyfin -n 50 --no-pager.
  • Pusta biblioteka: sprawdź, czy pamięć masowa jest zamontowana i czy jellyfinkonto może odczytać folder. Użyj prawidłowego typu biblioteki i obsługiwanego nazewnictwa.
  • Klient nie może wykryć serwera: wprowadź adres LAN :8096ręcznie. Lokalne wykrywanie używa protokołu UDP 7359, ale bezpośrednie wprowadzanie adresu nie jest zależne od wykrywania.

Po uruchomieniu odtwarzania lokalnego dodaj użytkowników lub skonfiguruj zdalny dostęp jako osobne zadanie sieciowe.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.