Komputer pe┼éni─ůcy rol─Ö serwera w domu mo┼╝e by─ç nazwany „homelab”. To jest komputer, kt├│ry dzia┼éa przez 24h/7, wi─Öc ustawiany jest raczej w ma┼éo ucz─Öszczanych miejscach domu, aby jego ha┼éas nie rozprasza┼é. Homelab mo┼╝e wygl─ůda─ç jak zwyk┼éy komputer PC, ale r├│wnie┼╝ mo┼╝e przybra─ç form─Ö instalacji RACK w przypadku bardziej zaawansowanych konstrukcji lub te┼╝ mo┼╝e to by─ç kupiony serwer NAS (magazyn danych) z funkcj─ů instalacji dodatkowego oprogramowania.

Homelab vs. „chmura”

W czasach gdy po┼é─ůczenie internetowe w domu jest stabilne i szybkie coraz wi─Öcej danych trzyma si─Ö w „chmurze”, czyli na serwerach firm trzecich, np. zdj─Öcia w us┼éudze Google Photos, pliki w Microsoft OneDrive etc. Bardziej wymagaj─ůcy u┼╝ytkownicy zauwa┼╝ali pewne minusy tych rozwi─ůza┼ä. Po pierwsze, dost─Öp do danych uzale┼╝niony jest od dost─Öpu do Internetu. Po drugie, dane umieszczane s─ů na cudzym komputerze, nad kt├│rym nie ma si─Ö kontroli. Po trzecie, dochodz─ů kwestie braku prywatno┼Ťci.

Co mo┼╝na mie─ç na swoim serwerze homelab?

  • ZoneMinder – zarz─ůdzanie domowym monitoringiem wideo
  • Plex Media Server – serwer multimedi├│w do streamowania film├│w i muzyki z domowej biblioteki na telewizor i urz─ůdzenia przeno┼Ťne (a’la w┼éasny netflix i spotify)
  • OpenHab – centralka inteligentnego domu
  • NextCloud – oprogramowanie do przechowywania i synchronizacji plik├│w, folder├│w z urz─ůdzeniami przeno┼Ťnymi (co┼Ť na wz├│r MS OneDrive, Dropbox)
  • Bitwarden – mened┼╝er hase┼é z synchronizacj─ů mi─Ödzy r├│┼╝nymi urz─ůdzeniami (podobnie jak „chmurowy” LastPass)
  • Calibre – mened┼╝er ebook├│w
  • Grocy – bardzo po┼╝yteczne narz─Ödzie do zarz─ůdzania kuchni─ů, najlepiej sprawdzaj─ůce si─Ö w ma┼éych pensjonatach lub rezydencjach
  • OpenVPN – program szyfruj─ůcy internetow─ů transmisj─Ö danych
  • PiHole – oprogramowanie blokuj─ůce skrypty reklamowe, ┼Ťledz─ůce, poprawiaj─ůce prywatno┼Ť─ç w Internecie
  • Piwigo – mened┼╝er zdj─Ö─ç, zamiennik Google Photos
  • Elkar Backup – program do tworzenia kopii zapasowych
  • i wiele innych program├│w

Wi─Ökszo┼Ť─ç program├│w oferowana jest na bezp┼éatnej licencji, wi─Öc nie ma konieczno┼Ťci dokonywania op┼éat. Programy bardzo cz─Östo tworzone s─ů przez internetow─ů spo┼éeczno┼Ť─ç na zasadzie „open source”, a nie firmy komercyjne. U┼╝ytkownicy mog─ů dobrowolnie wp┼éaca─ç datki, co pozwoli utrzyma─ç rozw├│j program├│w. Warto wspiera─ç tw├│rc├│w dobrych, bezp┼éatnych program├│w.

Darmowy Plex Media Server i płatny Plex Pass
Podstawowa funkcjonalno┼Ť─ç Plex jest bezp┼éatna, tak wi─Öc mo┼╝esz zarz─ůdza─ç swoimi multimediami i postawi─ç serwer ca┼ékowicie za darmo.
logoTechnologie w Domu
Darmowy Plex Media Server i płatny Plex Pass

Jak wygl─ůda zdalny dost─Öp do domowego serwera?

Dane na serwerze homelab dost─Öpne s─ů w ramach lokalnej, domowej sieci komputerowej. Mo┼╝na w ruterze ustawi─ç zdalny dost─Öp, jednak trzeba to robi─ç rozwa┼╝nie i mie─ç wiedz─Ö na temat bezpiecze┼ästwa sieciowego. Zdalny dost─Öp do serwera to potencjalne zagro┼╝enie w┼éamaniem do domowej sieci, zainfekowaniem serwera i wykorzystanie go do nielegalnych cel├│w.

Czy warto mie─ç homelab w domu?

Je┼Ťli twoja biblioteka film├│w, seriali, dokument├│w i innych cyfrowych danych ro┼Ťnie, to warto robi─ç kopie zapasowe. Serwer NAS kupiony w sklepie lub zbudowany samodzielnie z komputera PC ┼Ťwietnie nadaje si─Ö jako magazyn kopii zapasowej. Dodatkowe funkcje, np. serwer multimedi├│w, serwer zdj─Ö─ç itp. dadz─ů ┼éatwiejszy dost─Öp do danych z poziomu innego komputera, telewizora, smartfona. Homelab to pozycja obowi─ůzkowa dla tych, kt├│rzy ceni─ů prywatno┼Ť─ç i nie chc─ů przechowywa─ç danych w „chmurze”. Przy s┼éabym, internetowym po┼é─ůczeniu, w┼éasny serwer – dzia┼éaj─ůcy lokalnie – r├│wnie┼╝ jest dobrym rozwi─ůzaniem.

Nazwa „homelab” nawi─ůzuje do „laboratorium”. Stawiaj─ůc u siebie w domu serwer, czeka ci─Ö mniej lub wi─Öcej „d┼éubaniny” w sprz─Öcie i oprogramowaniu. Dzi─Öki temu mo┼╝na nauczy─ç si─Ö wiele o budowie komputer├│w oraz konfiguracji urz─ůdze┼ä sieciowych, czy obs┼éudze systemu operacyjnego Linux.