Un drum de șase luni, un mini PC cu Windows și clasicul puzzle al încărcării la distanță în Jellyfin

O postare recentă pe r/jellyfin descrie un setup care le va suna cunoscut multor self-hosteri: Jellyfin instalat direct pe un mini PC cu Windows, media pe hard disk-uri externe conectate la acea mașină și Nextcloud rulând în Docker alături. Autorul urmează să plece de acasă pentru șase luni din motive de serviciu și vrea să poată continua să vizioneze, să administreze și să adauge în bibliotecă din deplasare.

Lista obiectivelor este clară. Streaming de filme și seriale la distanță, încărcarea de fișiere noi de pe telefon sau laptop, ca acele fișiere să ajungă pe discurile cu media și ca Jellyfin să le preia automat. Fiabilitatea contează mai mult decât de obicei aici, pentru că nu va fi nimeni acasă care să depaneze. Autorul menționează și că a încercat Tailscale după ce l-a văzut recomandat, fără să-l fi făcut încă funcțional, și spune că nu ține neapărat la Nextcloud dacă ceva mai simplu își face treaba.

Acolo unde se rupe este predarea între cele două aplicații. Fișierele adăugate prin Nextcloud nu ajung în biblioteca Jellyfin, iar autorul nu este sigur dacă problema este configurația Docker, căile folderelor sau modul în care fiecare aplicație ajunge la fișiere. Instinctul este corect. Jellyfin rulează pe Windows și vede direct discurile externe; Nextcloud rulează într-un container, așa căile în care scrie nu sunt automat aceleași căi pe care le scanează Jellyfin. Până când ambele aplicații indică același spațiu de stocare, încărcările vor sta undeva unde Jellyfin nu se uită niciodată.

Aceasta îi afectează pe toți cei care combină o instalare nativă cu servicii containerizate, iar problema contează pentru că încărcarea la distanță este partea pe care oamenii o descoperă de obicei ultima, adesea chiar înainte de o călătorie. Firul este o cerere de îndrumare prietenoasă pentru începători, așa că răspunsul util ține mai puțin de unelte specifice și mai mult de verificarea folderului partajat și a configurației căilor înainte de a te baza pe ele.

Comentariu pentru self-hosteri

Tratează mai întâi asta ca pe o problemă de mapare a căilor. Confirmă către ce folder de pe host scrie de fapt containerul Nextcloud, apoi confirmă că biblioteca Jellyfin indică același folder și testează cu un fișier mic înainte să te bazezi pe asta. Dacă containerul scrie într-un volum care nu este discul scanat de Jellyfin, nicio soluție de acces la distanță nu va repara biblioteca. Odată ce căile se aliniază, detectarea automată a Jellyfin ar trebui să se ocupe de restul.

Pentru accesul la distanță, alege o singură abordare și documenteaz-o pentru tine, pentru că nu vei fi acolo să o depanezi. Indiferent de unealta pe care o alegi, notează pașii și testează din afara rețelei de acasă înainte să pleci. Dacă preferi să simplifici, o singură aplicație care acceptă încărcări și scrie într-un folder pe care Jellyfin îl urmărește deja este mai ușor de ținut în funcțiune decât două servicii care trebuie să cadă de acord asupra căilor.

În final, planifică pentru funcționare nesupravegheată: verifică faptul că mașina își revine după o repornire și că discurile se montează cu aceleași litere sau căi de fiecare dată. Șase luni sunt mult timp pentru un setup care funcționează doar până la prima cădere de curent.

Sursă: fir r/jellyfin. Dacă vrei să completezi o instalare Jellyfin, plugin-urile noastre pentru Jellyfin sunt făcute pentru biblioteci legale, self-hosted.

Surse