Ova stranica je automatski prevedena s engleskog. Pročitaj original na engleskom

Home Lab and Media Server Configuration with Plex, qBittorrent and SMB Share

Prenamjena starog računara u Home-Lab server

5 min čitanja

Imate stari računar kod kuće, želite da ga prodate, ali vam je nekako žao jer ima sentimentalnu vrijednost. Ili stvarno ne znate za koliko novaca da prodate PC, s obzirom na to da je trenutno tržište još uvijek ludo i cijene su otišle u nebo.

Za sve vas imam odlično rješenje – jednostavno prenamijenite taj računar u Home-Lab server na kojem možete pokretati svoje omiljene alate, što spada u metode 3R – smanji (reduce), prenamijeni/ponovo iskoristi (repurpose/reuse), recikliraj (recycle). S ovim ćete preskočiti treći korak, jer ćete napraviti prva dva – smanjiti količinu otpada na planeti i prenamijeniti tu staru mašinu za nešto dobro, nešto korisno za sve nas skupljače podataka (a i geekove).

Što se mene tiče, prošle godine početkom ljeta spasio sam jedan PC s buvljaka jer je bio super jeftin (oko 15 € ukupno s besplatnim korištenim 1TB WD Green tvrdim diskom, cijena može varirati ovisno o tečaju jer je moja službena valuta, za sada, bila hrvatska kuna i koliko se sjećam platio sam PC s tipkovnicom i mišem 100 HRK) s jako čudnim specifikacijama. I stvarno mislim čudnim, poput korištenja procesora Intel Celeron G440 za koji se može reći da je vjerojatno posljednji x64 CPU s 1 jezgrom / 1 dretvom, 4 GB DDR3 RAM-a, osnovne H61 matične ploče iz Asusa i nekog starinskog kućišta iz tog vremena, odnosno sredine 2011. godine.

Trenutne specifikacije tog PC-ja su:

CPU: Intel Core i3-2100 (imao sam rezervni pa sam nadogradio)
MBO: Asus P8H61-M LX2
GPU: Intel HD Graphics 2000
RAM: 4GB DDR3 (2x2GB DDR3 1333MHz)
SSD: Crucial BX500 120GB
HDD 1: WD Blue 500GB
HDD 2: Seagate 160GB (imao kao rezervu sa starog socket 775 Windows XP PC-ja)
Optički pogon: DVD-RW TSSTCorp
Kućište: MS Industrial
Napajanje: MS Industrial Platinum MS-400ATX
OS: Windows 10 Professional x64

Nakon što sam nekoliko mjeseci koristio ovaj računar kao osnovnu mašinu za internet, odustao sam i krenuo s osnovama ovog home-lab servera s barem uslugom dijeljenja datoteka na tvrdom disku od 500 GB, posebno u mapi Videos (Videozapisi) kamo sam premjestio sve (sumnjive stranice za preuzimanje) filmove koje još trebam pogledati i koje mogu kopirati natrag na glavni računar ili gledati preko ekrana spojenog na ovu mašinu.

Prije nego što sam prešao na sljedeći korak, otišao sam na naš TP-Link ruter (ne onaj od davatelja internetskih usluga jer je taj Ubee obična 🐂💩, bez uvredom za Ubee i našeg ISP-a) i Home-Lab server stavio na statičnu IP adresu putem našeg internog DHCP-a kako bih lakše mogao pingati server ako bude nekih problema s njim te kako bih imao statičnu IP adresu jer veze iz upravitelja datoteka na pametnom telefonu ne žele prepoznati naziv računara onako kako bi to Windows učinio.

To dijeljenje datoteka kasnije je preraslo u potpuno dijeljenje diskova pomoću naprednog dijeljenja (Advanced Sharing) s lokalnim korisnikom i jednostavnom lozinkom. Na osobnom klijentu otvorio sam Explorer i mapirao taj dijeljeni resurs pomoću značajke mrežnog diska iz Windowsa koristeći SMB.

Nekoliko tjedana nakon toga, došlo je vrijeme za stvaranje drugog dijeljenja diskova za preuzimanja (Downloads) i privremene datoteke koje se koriste na Home-Lab serveru i klijentu, a koje je također spojeno preko SMB-a putem mrežnog diska.

U to vrijeme, za filmove i serije koje sam imao u kolekciji (nabavljene preko sumnjivih stranica za preuzimanje) morao sam ih kopirati s hosta na server, ali kako je to bilo malo zamorno, sinulo mi je – vrijeme je za pokretanje Plex servera na Home-Lab serveru. S besplatnim računom, povezivanje s kolekcijama je jednostavno i lako kao odabir sortirane strukture mapa na dijeljenom disku, budući da skoro svi filmovi i serije prate tu strukturu (khm, scene stil, khm), savršeno je za gledanje svih videozapisa (u mom slučaju nekoliko serija, dokumentaraca i gomila novijih filmova te nekoliko starijih) iz pretraživača na klijentu koji ima instaliran Video Speed Controller (verzija za Firefox) ili s tableta na kojem je pokrenuta Plex klijentska aplikacija. Plex server je također konfiguriran s proslijeđivanjem portova (Port Forwarding) preko našeg kućnog rutera.

E sad, bilo je vremena kada sam pomislio – zašto ne skidati sa sumnjivih sajtova za preuzimanje koristeći torrent protokol, znam da qBittorrent ima WebUI od jednog Seedbox provajdera. I to je bio još jedan cilj, podešavanje WebUI-ja za qBittorrent. Može se podesiti unutar integrisanih opcija i uz prosleđivanje portova (Port Forwarding) na našem ruteru, pa mogu lako koristiti WebUI da podesim torrente da se skidaju u foldere koje preuzimam (poput Linux ISO-a i filmova sa sumnjivih sajtova).

I na kraju, pošto me je mrzelo da stalno prebacujem ulaz sa jednog uređaja na drugi na monitoru, odustao sam i podesio Remote Desktop Protocol i Remote Desktop usluge na Windows-u 10. Ovo je jedna od lakših stvari – samo potražite Allow Remote Desktop Connection u podešavanjima, uključite funkciju, na klijentu otvorite RDP aplikaciju (postoji moderna UI verzija na Microsoft Store-u, kao i klasična verzija integrisana unutar Windows-a 11 koju više preferiram).

Ovo je moje trenutno podešavanje za mali kućni laboratorijski server (Home-Lab Server). To je jednostavan metod, mala mašina koja troši ukupno 220W iz utičnice dok preuzima najnoviji Arch ISO preko torrenta, strimuje film u 720p rezoluciji sa H.264 kodekom bez specijalnog transkodiranja preko Quick Sync Video protokola sa procesora na tablet i njihovu integrisanu grafičku karticu, a istovremeno je povezana preko Remote Desktop-a tako da mogu obaviti nešto kopiranja sa DVD-ja na deljeni disk (Shared Drive) i folder sa slikama radi pravljenja rezervne kopije starih DVD-jeva sa slikama pre otpremanja na Google Photos kao deo 3-2-1 metode pravljenja rezervnih kopija.

Moje podešavanje kućnog laboratorijskog servera - Plex Server, qBittorrent desktop sa omogućenim Web UI-jem, Remote Desktop i deljeni disk
Moje podešavanje kućnog laboratorijskog servera - Plex Server, qBittorrent desktop sa omogućenim Web UI-jem, Remote Desktop i deljeni disk
Napomena: Ne podržavam pirateriju, ako posedujete filmove, serije i muziku za koje želite da napravite rezervnu kopiju ili ste ih gledali pa ćete ih gledati kasnije pošto su uklonjeni sa servisa za striming po vašem izboru, možete ih preuzeti sa sumnjivih sajtova. U suprotnom, koristite sopstvenu kopiju, postoje programi koji vam mogu pomoći da napravite CD/DVD/Blue-Ray kopije na disk po vašem izboru.

Takođe napomena urednika: u bliskoj budućnosti ova mašina bi mogla dobiti nadogradnju RAM-a koja će mi dati još ideja, kao što je na primer pokretanje TrueNAS Scale-a ili čak OpenMediaVault-a sa SSH vezom i VNC-om, tako da će to biti uređaj više baziran na "specijalizovane namene" u kući, ali za sada – neka to bude Windows 10 Pro.

Naslovna slika i slika konačnog podešavanja su moji sopstveni snimci ekrana, kreirani na kućnom laboratorijskom serveru.

Svi linkovi služe u informativne i edukativne svrhe, pošto nisam povezan ni sa jednom od gore navedenih kompanija/servisa.

Konfiguracija kućne laboratorije i medijskog servera sa Plex-om, qBittorrent-om i SMB deljenjem
Konfiguracija kućne laboratorije i medijskog servera sa Plex-om, qBittorrent-om i SMB deljenjem