HomeLab 5. dio — instalacija *arr servisa

Dickobraz
14 min readMar 4, 2024

--

Konačno smo završili pripremne radnje i vrijeme za instalaciju servisa zbog kojih smo se i upustili u ovu avanturu.

Članci iz serijala:

Kao što je već ranije rečeno, sve servise ćemo instalirati preko Dockera, jer je tako jednostavnije. Ovdje ćemo nastaviti na 3. dio ovog serijala gdje smo instalirati Virtualnu mašinu (VM) zajedno sa Dockerom i Dockgeom (web sučeljem koje nam olakšava rad sa Docker Compose yaml datotekama.
No, prije nego što krenemo na instalaciju servisa imamo još jednu malu predradnju za odraditi:

  • Kreiranje strukture foldera na dijeljenom File Serveru. Evo kako sam ja to zamislio.
Struktura direktorija. Naravno, može i drugačije :)

Direktoriji “anime”, “movies” i “tvshows” se koriste za spremanje filmova i serija, kao i spremanje meta podataka. Direktorij “downloads” sadrži “complete” i “incomplete” i ti direktoriji služe torrent clientu za download. Naravno, u “tvshows” i “movies” unutar direktorija “complete” služe za smještaj skinutih serija i filmova. Kako torrent client zna što je film ili serija? To mu mi podesimo prilikom konfiguracije download clienata gdje u Sonarru postavljamo kategoriju na “tvshows”, a u Radarru kategoriju postavljamo na “movies”. Detaljnije o tome niže u vodiču gdje se bavimo konfiguracijom servisa.

Pa krenimo na instalaciju. U web browseru otvorite Dockge (u mojem slučaju on se nalazi na URLu: http://192.168.0.165:5001). Kliknemo na Compose, pod Stack Name upišemo naziv, recimo, “mediaservices”. Desno od toga kopiramo slijedeću Docker Compose konfiguraciju:

version: "3"
services:
#media server, streamer
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
environment:
- PUID=1001
- PGID=1002
- TZ=Europe/Zagreb
volumes:
- ./jellyfin_config:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 8096:8096
restart: unless-stopped
# TV Shows
sonarr:
image: linuxserver/sonarr
container_name: sonarr
environment:
- PUID=1001
- PGID=1002
- TZ=Europe/Zagreb
volumes:
- ./sonarr_config:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 8989:8989
restart: unless-stopped
# Movies
radarr:
image: linuxserver/radarr
container_name: radarr
environment:
- PUID=1001
- PGID=1002
- TZ=Europe/Zagreb
volumes:
- ./radarr_config:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 7878:7878
restart: unless-stopped
# Subtitles
bazarr:
image: linuxserver/bazarr
container_name: bazarr
environment:
- PUID=1001
- PGID=1002
- TZ=Europe/Zagreb
volumes:
- ./bazarr_config:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 6767:6767
restart: unless-stopped
# Jellyseerr is a request management and media discovery tool for the Jellyfin
jellyseerr:
image: fallenbagel/jellyseerr:develop
container_name: jellyseerr
environment:
- PUID=1001
- PGID=1002
- LOG_LEVEL=debug
- TZ=Europe/Zagreb
ports:
- 5055:5055
volumes:
- ./jellyseerr_config:/app/config
restart: unless-stopped
depends_on:
- radarr
- sonarr
# indexer - ovaj mi djeluje bolje
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=1001
- PGID=1002
- TZ=Etc/UTC
volumes:
- /path/to/data:/config
ports:
- 9696:9696
restart: unless-stopped
# indexer
jackett:
image: linuxserver/jackett
container_name: jackett
environment:
- PUID=1001
- PGID=1002
- TZ=Europe/Zagreb
- AUTO_UPDATE=true #optional
volumes:
- ./jackett:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 9117:9117
restart: unless-stopped
# cloudflare solver (potreban za neke torrent siteove poput 1337x)
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
- LOG_LEVEL=info
- LOG_HTML=false
- CAPTCHA_SOLVER=none
- TZ=Europe/Zagreb
ports:
- 8191:8191
restart: unless-stopped
# torrent
qbittorrent:
container_name: qbittorrent
image: lscr.io/linuxserver/qbittorrent:4.6.2
environment:
- PUID=1001
- PGID=1002
- TZ=UTC
- WEBUI_PORT=5080
volumes:
- ./qbittorrent-config:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 5080:5080
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
# torrent
transmission:
image: linuxserver/transmission
container_name: transmission
environment:
- PUID=1001
- PGID=1002
- TZ=Europe/Zagreb
volumes:
- ./transmission:/config
- cifs-volume:/mnt/mediastorage/
ports:
- 9091:9091
- 51413:51413
- 51413:51413/udp
restart: unless-stopped
volumes:
cifs-volume:
driver_opts:
type: cifs
o: username=MyUsername,password=MyPassword,uid=1001,gid=1002,vers=3.0
device: //192.168.0.166/mediastorage

NAPOMENA: obratite pozornost na zadnju sekciju — “volumes”. U njoj se nalazi definicija i konfiguracija našeg dijeljenog diska (SMB), te je umjesto “MyUsername” i “MyPassword” potrebno unijeti username i password koji ste postavili prilikom kreiranja SMB sharea. Taj SMB share smo dodali svakom od Docker Containera koji mu trebaju pristupiti.

Nakon kopiranja to bi trebalo izgledati otprilike ovako:

Dockge je prepoznao Containere, to smo još mogli dodati i neke enviroment varijable, mreže, ali za sada ovo je dovoljno. Klikom na “Deploy”, počinje se sa instalacijom, gdje se skida definirani software i instalira. Ovo može potrajati neko vrijeme ovisno o brzini vašeg interneta.

U slučaju nedostatka slobodnog prostora na VMu pojavit će se greška “write /var/lib/docker/image/overlay2/.tmp-repositories.json2994756521: no space left on device”: trebamo dodati još malo diska našoj virtualnoj mašini. To se radi na način da se ulogiramo u Proxmox (https://192.168.0.164:8006/ ili https://miniserver:8006/ ako ste editirali hosts datoteku). Odaberemo Virtualnu mašinu, označimo “Hard Disk” te kliknemo na padajući izbornik “Disk Action” te odaberemo opciju “Resize”.

U popup prozoru treba unijeti za koliko ćemo povećati disk (znači, trenutna veličina + ovo što ćemo upisati). Možete unijeti 5 (GiB), te kliknuti na “Resize disk”. Nakon što se akcija završi — potrebno je napraviti reboot VMa. Klikom na padajući izbornik gdje piše “Shutdown” odaberite opciju “Reboot” i pričekajte da se VM reboota. Nakon što je to završilo. Vratite se na Dockge pa ponovno kliknete na “Deploy”. Nakon što je sve dovršeno, ispod “Compose” pojavit će se naziv Stacka pod kojim smo kreirali servise (“mediaservices”). Klikom na taj naziv pojavit će se svi Containeri koju su kreirani, koji bi se trebali odmah i pokrenuti.

Konfiguracija servisa

Sada možemo krenuti sa provjerom da li se sve dobro instaliralo, kao i na samu konfiguraciju. Krenut ćemo sa Jellyfinom:

Jellyfin

U listi pronađite “jellyfin” (trebao bi biti prvi na listi) te kliknite na 8096 (port na kojem nas sluša Jellyfin server) što će vam otvoriti novi tab sa Jellyfinom.

  • Prvo se bira jezik — ima čak i Hrvatski. Osobno se bolje snalazim na engleskom tako da ja neću promijeniti jezik, ali vi to možete slobodno. Klik na “Next”
  • Unos korisničkog imena i passworda za admin korisnika. Nakon što se unijeli, klik na “Next”
  • Slijedi dodavanje Media Librarya. Klikom na “Add Media Library”, otvara se novi prozor u kojem pod “Content type” biramo “Movies”. Nakon tog odabira dobijamo nove opcije. Klikom na “+” pored “Folder” biramo folder u kojem se nalaze filmovi. Tu biramo folder “/mnt/mediastorage/movies” ovo je dijeljeni folder našeg File servera.
  • Od ostalih opcija još sam jedino uključio opciju “Save artwork into media folders”, po osobnim potrebama vi možete i promijeniti i neke druge stvari.
  • Klikom na OK dodali smo filmove. Sada istu akciju treba odraditi i za serije. “Add Media Library” — “Shows” — “Folder” — “/mnt/mediastorage/tvshows” — “Save artwork into media folders”
  • Kod serija sam još uključio opciju “Automatically merge series that are spread across multiple folders” koja se ne bi trebala desiti, ali…

Nakon što smo dodali filmove i serije, možemo krenuti dalje. Kliknite na “Next”.

  • Slijedi nam odabir jezika za meta podatke (ostavio sam to bez promjene), slobodno promijenite na hrvatski. Nakon toga svi filmovi i serije će imati nazive i opise na hrvatskom.
  • Na slijedećem ekranu pojavljuju se opcije za “Remote Access”, to za sada možete ostaviti bez promjene.
  • I to je to. Inicijalna konfiguracija Jellyfina je gotova. Sada vam se nudi opcija ulogiranja na Jellyfin gdje se ulogiramo sa podacima koje smo ranije unijeli (login i password).
  • Budući da su nam svi folderi prazni i nemamo sadržaja — to je ok, popunit će se s vremenom.

Prowlarr

Slijedi konfiguracija Prowlarra. Odaberite ga liste containera na Dockgeu, te kliknite na “9696” (port na kojem se nalazi servis). U novom tabu odabirmo način autorizacije na Prowlarr. Odaberite “Forms (Login Page)”, te upišite odabrani “Username” i “Password”.

Nakon toga odaberite “Settings” — “Indexers” — “+” — “FlareSolverr”.
FlareSolverr je servis koji nam rješava probleme sa Cloudflareom, te nam omogućuje pristup Indexerima koji ga imaju uključenog.
U novom prozoru unosimo pod “Host” slijedeće: “http://flaresolverr:8191/” (naziv containera u kojem se nalazi flaresolverr i port). Pod tag upišite “flare”. Klikom na Test provjerava se konekcija koja bi trebala biti uspješna ako je flaresolverr servis podignut. Ako sve radi kliknite na “Save”.

Sada možemo početi dodavati “Indexere”:

Klikom na “Add new Indexer” otvara se lista sa masom torrent servisa, privatnih i public. Budući da nemam pristup niti jednom private servisu, listu ću filtrirati odabirom samo “public” servisa (padajući izbornik “Privacy” — “public”)

Sada možete dodavati indexere po volji i sadržajima koji nude. Nas sada zanimaju filmovi i serije, te birajte indexere koji imaju “Movies” i “TV” kategorije. Klikom na indexer pojavljuju se dodatne opcije koje možete mijenjati po vlastitim željama. Osobno postavljam “Seed Ratio” na “1.0”. Ako indexer koristi Cloudflare zaštitu (poput 1337x) na dnu, pod “Tags” upišite “flare”. Na taj način smo povezali Flaresolverr sa indexerom.

“Test” testira konekciju i ako je sve ok — kliknite na “Save”. Možete dodati više od jednog indexera.

Napomena: Flaresolverr usporava dohvat indexa, tako da ga nemojte stavljati na sve indexere nego samo na one koji imaju Cloudflare zaštitu.

Za kraj dodat ćemo i Download Clienta: “Settings” — “Download Clients” — “+” — “Transmission”. Pod “Host” upisujemo “transmission” (yap, naziv containera), port ne diramo. Nećemo unositi “Username” i “Password” jer ih nismo postavili na “Transmission” servis (a i nećemo za sada). Klikom na “Test” provjeravamo konekciju i ako je sve ok, možemo kliknuti na “Save” i snimiti promjenu.

Još ćemo se jedno vratiti na postavke Prowlarra nakon što konfiguriramo Sonarr i Radarr.

Sonarr

Slijedi konfiguracija Sonarra. Sonarrovo web sučelja otvaramo na način na pronađemo Sonarr container u listi na Dockgeu i kliknemo na “8989” (port) što nam otvara novi tab u browseru i ekran za postavljanje načina autorizacije. Odabiremo “Forms (Login Page)”, te upisujemo “Username” i “Password”. Odmah nakon logiranja, pod “System” možete vidjeti broj “3” na crvenoj podlozi — to nam označava da je potrebno promijeniti 3 stvari da bi servis bio funkcionalan. Pa krenimo. Klikom na “System” vidjet ćete i greške koje se pojavljuju poput “No indexer available” i “No download client”.

Postavke indexera ćemo riješiti na slijedeći način: Odaberemo “Settings” — “General” te kod “API Key” kliknemo na ikonu pored input polja. Nakon toga otvorimo tab u browseru na kojem nam se nalazi Prowlarr servis — “Settings” — “Apps” — “+” — “Sonarr”. Pod Prowlarr Server upišemo “http://prowlarr:9696”, pod “Sonarr Server” upišemo “http://sonarr:8989” te lijepimo key u polje “API Key”. Klikom na test provjeravamo da li su se servisi povezali, te ako jesu klik na “Save”.

Odlogiramo se sa Sonarra, pa ponovno ulogiramo, uđemo u “Settings” — “Indexers” i evo, lista indexera koje smo definirali na Prowlarru se pojavila ovdje (ili će se pojaviti kroz neko vrijeme).

Odlično, sada idemo na “Settings” — “Download Clients” — “+” — “Transmission”. Pod “Host” upisujemo “transmission”, port ne diramo, pod “Category” upisujemo “tvshows”. Klikom na “Test” provjeravamo da li sve radi i ako je uspješno sa “Save” snimamo promjene.

Moramo definirati i root folder za TV emisije. Idemo na “Settings” — “Media Managament” — “Add Root Folder”. Tu pronalazimo “/mnt/mediastorage/” i klikom na “Ok” dodajemo root folder.

Preporučio bih preimenovanje epizoda, tako da sve epizode, bez obzira iz kojeg izvora dolaze imaju isti format. To se radi odlaskom na “Settings” — “Media Managament” i stavljanjem kvačice kod “Rename Episodes”. Pojavit će se dodatne opcije s kojim se mogu definirati kako će izgledati ime, ali to, za sada, nećemo mijenjati.

Zadnja postavka koju ćemo postaviti je povezanost sa JellyFinom na način da odaberemo “Settings” — “Connect” — “+” — “Emby/Jellyfin”.

Pod “Host” upisujemo “jellyfin” a API Key kopiramo na način da odemo u browser tab u kojem nam se nalazi otvoren Jellyfin. Tu iz “hamburger” menija (tri vodoravne linije gore desno) biramo “Dashboard” pa zatim “API Keys”. Klikom na “+” otvara se novi prozor koji nas pita za ime aplikacije. Upisujemo “Sonarr”, klik na “Ok” i time je kreiran key. Označimo ga, kopiramo ga “CTRL+C”, vratimo se na browser tab u kojem se nalazi Sonarr i lijepimo API key Jellyfina. Ako “Test” bude uspješan — možemo snimiti promjene.

Sonarr ima još jako puno opcija za konfiguraciju, od tema, prikaza vremena do raznih drugih servisa. Nećemo ići u detalje, ovo je minimalni setup koji bi trebao omogućiti da sve proradi. Slobodno mijenjate postavke po vlastitim sklonostima.

Radarr

Radarr konfiguracija je slična konfiguraciji Sonarra. Radarr web sučelje otvaramo na način na pronađemo Radarr container u listi na Dockgeu i kliknemo na “7878” (port) što nam otvara novi tab u browseru i ekran za postavljanje načina autorizacije. Kao i kod Sonarra odabiremo “Forms (Login Page)”, te upisujemo “Username” i “Password”. Odmah nakon logiranja, pod “System” možete vidjeti broj “3” na crvenoj podlozi — to nam označava da je potrebno promijeniti 3 stvari da bi servis bio funkcionalan. Pa krenimo. Klikom na “System” vidjet ćete i greške koje se pojavljuju poput “No indexer available” i “No download client”.

Na isti način kao i kod Sonarra riješit ćemo i indexere i downloader, kao i vezu sa Jellyfinom. Krenimo:

  • “Settings” — “General” — kopiramo API key” — tab u kojem se nalazi Prowlarr — “Settings” — “Apps” — “+” — “Radarr”. Pod “Prowlarr Server” upisujemo “http://prowlarr:9696”, pod “Radarr Server” upisujemo “http://radarr:7878” a pod “API Key” zalijepimo key koji smo kopirali iz Radarra. “Test” testira konekciju i ako je sve ok — klik na “Save”. Nakon toga odlogiramo se iz Radarra — ponovo se ulogiramo i lista indexera se pojavila.
  • “Settings” — “Download Clients” — “+” — “Transmission”. Pod “Host” upisujemo “transmission”, pod “Category” upisujemo “movies”, klikom na “Test” testiramo konekciju i ako radi — “Save” snima promjene.
  • “Settings” — “Media Managament” — “Add Root Folder” — biramo “/mnt/mediastorage/” — “OK”
  • “Settings” — “Connect” — “+” — “Emby/Jellyfin”. Pod “Host” upisujemo “jellyfin” a “API Key” dobijamo na način da — otvorimo tab u kojem se nalazi Jellyfin server — hamburger meni (tri vodoravne linije) — “Dashboard” — “API Keys” — “+”. Upisujemo “Radarr”, klik “Ok”, kopiramo key i otvaramo browser tab u kojem se nalazi Radarr i lijepimo u polje “API Keys”. “Test” provjerava konekciju i ako je sve ok, možemo snimiti promjena klikom na “Save”.

Transmission

Konfiguracija Transmissiona je vrlo jednostavna i kratka. Klikom na hamburger meni (tri vodoravne crte desno) otvaraju se opcije, biramo “Edit preferences” te mijenjamo direktorije.

Download to: mijenjamo u “/mnt/mediastorage/downloads/complete”, a “Use temporary folder:” mijenjamo u “/mnt/mediastorage/downloads/incomplete”.

Ostale opcije mijenjate po vlastitim željama.

Jellyseerr

Slijedeći servis s kojim ćemo se pozabaviti je Jellyseerr. Pronađite ga na listi te kliknite na 5055 (port na kojem se nalazi servis). Otvara nam se novi tab sa opcijama za login. Kliknut ćemo na “Use your Jellyfin account”.

Upisujemo Jellyfin URL, te login podatke od Jellyfina (email ne mora biti vezan uz Jellyfin servis). Pod URL upisat ćemo: “http://jellyfin:8096” (ako ste pratili “jellyfin” je naziv Containera u kojem se nalazi Jellyfin i može se vidjeti na Dockgeu.

Klikom na “Sync Libraries” pojavljuju nam se Libraryi koje smo dodali u Jellyfin (“Movies” i “Shows”), oboje označimo i klik na “Continue”.

Na slijedećem ekranu će nas pitati za dodavanje Radarr Servera kao i Sonnar servera. Klikom na “Add Radarr Server” otvara se forma u kojoj upisujemo slijedeće:

  • “Default server” — označimo
  • “Server name” — Radarr
  • “Hostname or IP Address” — radarr
  • “API key” — browser tab sa Radarrom — “Settings” — “General” — kopirajte “API Key” — povratak na browser tab sa Jellyseerom te zalijepite kopirani API key.

Sada kliknite na “Test” radi provjere da li konekcija radi, te ako je sve ok:

  • “Quality Profile” — Odaberite koji vas profili zanimaju (SD, HD…)
  • “Root Folder” — Biramo “/mnt/mediastorage/movies
  • “Minimum Availability” — po izboru, “Released” je ok.
  • Ostale opcije po izboru.

Slijedi dodavanje Sonarr servera, klikom na “Add Sonarr Server” otvara se forma koju popunjavamo:

  • “Default server” — označimo
  • “Server name” — Sonarr
  • “Hostname or IP Address” — sonarr
  • “API key” — browser tab sa Sonarrom — “Settings” — “General” — kopirajte “API Key” — povratak na browser tab sa Jellyseerom te zalijepite kopirani API key.

Sada kliknite na “Test” radi provjere da li konekcija radi, te ako je sve ok:

  • “Quality Profile” — Odaberite koji vas profili zanimaju (SD, HD…)
  • “Root Folder” — Odabiramo “/mnt/mediastorage/tvshows
  • “Minimum Availability” — po izboru, “Released” je ok.
  • Ostale opcije po izboru.

Kada smo sve završili, možemo kliknuti na “Finish Setup”.

Bazarr

Ovo je još jedan servis koji je koristan, jer služi za download prijevoda uz svaki film ili seriju koju stavimo skidati. Proceduru za otvaranje tog servisa vjerojatno već znate (pronađite bazarr u listi na Dockgeu, klikinte na 6767 — port). Nakon otvaranja web sučelja, krenimo na konfiguraciju.

  • Sa desne strane odaberite “Sonarr” — klik na “Enabled” — pod Address upišite “sonarr”, API key kopirate iz Sonarra (otvorite Sonarr web sučelje — “Settings” — “General” — “API Key” i zalijepite — kliknite na “Test”. Ako ste sve dobro odradili umjesto “Test” pojavit će se verzija Sonarra koja je instalirana. Na vrhu forme nalazi se “Save” — kliknite radi snimanja promjena.
  • “Radarr” — klik na “Enabled” — pod Address upišite “radarr”, API key kopirate iz Sonarra (otvorite Sonarr web sučelje — “Settings” — “General” — “API Key” i zalijepite — kliknite na “Test”. Trebala bi se pojaviti instalirana verzija Radarra. Kao i kod Sonarr opcije — na vrhu se nalazi “Save” koji snima promjene.
  • “Settings” — “Languages” — u polju “Languages Filter” odaberite za koje želite titlove. Klik na “Add New Profile” otvara formu za unos profila u kojoj pod “Name” dajete ime profilu, a sa “Add Language” dodajte jedan ili više jezika koje želite imati u profilu. Pod “Default Settings” uključite “Series” i “Movies” te im dodajte ranije kreirani profil. Time će svaki film ili serija automatski dobiti definirani profil te će skidati odgovarajuće titlove definirane u profilu.
  • “Settings” — “Providers” — “+” — dodajte na listu stranice sa kojih želite titlove (da u listi se nalaze i titlovi.com i podnatpisi.net). Za neke od providera titlova ćete se morati registrirati na stranicama providera.

Testiranje

Set servisa koji ćemo koristiti sada je konačno instaliran i konfiguriran. Znam da tu postoji još mnogo opcija koje se mogu definirati i podesiti prema vašim zahtjevima, u ovom vodiču nalazi se minimalan set opcija koje omogućuju povezivanje, orkestraciju i automatizaciju cijelog procesa.

Idemo sada testirati naš sustav i provjeriti da li radi kako bi i trebao. Koristit ćemo neki film, a prije testa — provjerite postoje li titlovi u odabranim Bazarr providerima za taj film.

  1. Otvorite web sučelje Jellyseera
  2. Kliknite na poster odabranog filma, u detaljima kliknite na “Request” te odaberite kvalitetu u kojoj želite odabrani film, te potvrdite odabir klikom na “Request”
  3. Film će se pojaviti u Radarru pod movies
  4. Nakon toga će Radarr potražiti film u definiranim indexerima, te ako ga nađe proslijedit će torrent u Transmission
  5. Kada se film pojavi u Transmission, možete pratiti download (istu aktivnost možete pratiti i pod “Activity” unutar Radarra
  6. Film se skida u direktorij “/mnt/mediastorage/downloads/incomplete” (imate pristup SMB shareu — slobodno provjerite)
  7. Nakon što je film downloadan u cijelosti — pojavit će se u direktoriju “/mnt/mediastorage/downloads/complete/movies
  8. Sada se, opet, aktivira Radarr, dohvaća film, preimenuje datoteku i seli ga u direktorij “/mnt/mediastorage/movies
  9. Nakon što je film premješten u Jellyfin direktorij za filmove, Radarr obavještava Jellyfin o novom sadržaju, film se ubacuje u katalog i dohvaćaju se meta podaci o filmu (posteri, slike, opis)
  10. U isto vrijeme Bazarr radi sken filma koji je skinut, te u svojim providerima traži odgovarajuće titlove definirane u profilima, te ih sprema u isti direktorij u kojem se nalazi film (uz isti naziv).
  11. Film se pojavio u Jellyfin katalogu, Radarr i Jellyseera imaju oznake da je film uspješno skinut.
  12. Transmission nastavlja sa seedingom filma sve dok se ne zadovolje uvjeti za prekid seeda (tipa ratio 1.0 ili neka druga postavka). Kada je uvjet zadovoljen, seed prestaje i film se briše iz direktorija “/mnt/mediastorage/downloads/complete/movies” (i dalje ostaje u direktoriju “/mnt/mediastorage/movies” na koji gleda Jellyfin.

Isti scenarij se može ponoviti i sa nekom serijom, s tim što će se onda aktivirati Sonarr. Sonarr ima još jednu zanimljivu funkcionalnost, a to je kalendar. Što to znači? Ukratko, ako odaberete seriju koja još nije završila, a za nju postoji raspored emitiranja, kada se pojavi nova epizoda serije, Sonarr će automatski, sam pokrenuti postupak traženja nove epizode i download iste, bez potrebe da se to posebno zahtjeva. Ostatak automatizacije će biti kao i kod “ručnog” zahtjeva.

Jackett i qbittorrent

Možda ste primijetili da se u Docker Composeu nalaze još dva containera, Jackett i qbittorrent koje nisam spominjao u ovom vodiču. Jackett je indexer isto kao i Prowlarr, sa istim ili sličnim opcijama. Možete i njega konfigurirati i dodati umjesto Prowlarra. qbittorrent je, naravno, torrent klijent za download sa puno više opcija od Transmissiona. Ako vam Transmission iz nekog razloga ne odgovara, možete njega konfigurirati i ubaciti u Sonarr i Radarr kao downloader. Slobodno se poigrajte s njima, možda će vam više odgovarati.

Članci iz serijala:

--

--