Vyhledávání na webu

Nejlepší homelabové služby běží 24/7 a používají se možná jednou týdně


Dobrá homelabová sestava nemusí obsahovat všechny nablýskané, vzrušující aplikace. Čím déle svůj homelab používám, tím více vnímám aplikace, které leží nečinně na pozadí, jako ty nejdůležitější služby, které hostuji.

Jsou to ti, kteří zajišťují, že mé základní služby v domácí laboratoři jsou konzistentně dostupné, kdykoli je potřebuji.

Homelab je určený stejně tak pro produktivitu jako pro zábavu

Paření vede k víc než jen koníčku

Strávil jsem spoustu času zkoušením nových služeb, laděním konfigurací, dokud něco nepřestane fungovat, a testováním různých nástrojů jen pro pobavení. To je polovina zábavy při self-hostingu. Ale jak čas plynul, moje vlastní nastavení začalo čím dál tím více fungovat jako plnohodnotná náhrada za služby, za které jsem dříve platil.

Věc s těmito službami není ta, že bych je nutně používal každý den, ale jde o spolehlivost. O svých zálohách nepřemýšlím každý den; mám štěstí, pokud mě napadnou dvakrát za měsíc. Nicméně, když se něco nevyhnutelně pokazí, moje zálohy - stejně jako jiné nezbytnosti - se okamžitě stávají tím nejnaléhavějším, o čem přemýšlím.

To je přesně způsob, jak jsem se naučil zacházet s velkou částí svého domácího laboratoře. Dříve jsem si myslel, že služby, které jen tak stojí, jsou „nudné“ nebo plýtvání energií, ale postupně jsem si začal na ně spoléhat jako na bezpečnostní síť. Mít tyto systémy připravené a čekající nemusí na denní bázi působit „produktivně“, ale je to jediný způsob, jak zajistit, že služby, které skutečně používám každý den, zůstanou funkční, když je budu potřebovat.

Unce prevence stojí za libru léčení

Nechcete zjistit, že začínáte od nuly, když se něco pokazí, a to se stane. Není nic horšího než muset konfigurvat své VPN od začátku jen proto, abych se dostal zpět do své vlastní sítě, nebo trávení hodin snahou zjistit, která nastavení se mi líbila.

Věnujte čas vytvoření spolehlivých záloh svých dat, konfigurace systému a konfigurací služeb. Promění to celodenní bolest hlavy na 20minutovou opravu.

Služby, které provozuji 24 hodin denně, 7 dní v týdnu a o kterých zapomínám

Nejsou vzrušující, ale práci odvedou






Provozuji desítky služeb přerušovaně, ale toto jsou některé z těch, které běží na pozadí. Některé z nich jsou vždy aktivní; jiné se ukážou až tehdy, když něco selže.

Zálohy jsou všechno

Udržoval jsem své zálohovací nastavení co nejjednodušší tím, že jsem používal rsync k přenosu dat z mého počítače do kontejneru běžícího na mém serveru Proxmox.

Nakonfiguroval jsem rsync tak, že některé soubory se kopírují každý den, zatímco jiné pouze jednou týdně. To šetří místo a přenosovou kapacitu a zabraňuje tomu, aby se moje zálohovací složka stala chaotickou katastrofou. Navíc, když něco selže, nemusím se zabývat tím, zda nástroj pro zálohování soubory správně automaticky obnoví. Prostě zkopíruji zálohované soubory na příslušná místa a pokračuji v tom, co jsem dělal předtím.

Protože jsem tento proces přesunul na samostatný hardware, mám spolehlivou bezpečnostní síť proti nejběžnějším problémům, jako jsou chybové aktualizace, neúmyslné smazání nebo selhání pevného disku v nevhodný okamžik. Je to jednoduché nastavení, ale je to důležitá součást mého homelabového vybavení a znamená to, že se nestresuji z experimentování na svém počítači. Vše důležité je bezpečně uloženo jinde.

VPN WireGuard je neocenitelná zadní vrátka

Používám Raspberry Pi s běžícím WireGuardem jako hlavní způsob, jak přistupovat ke svým self-hostovaným službám zvenčí. Mým nejoblíbenějším dílem nastavení je však druhý uzel. Mám Pi Zero běžící jako záložní VPN, která běží na baterii v případě výpadku.

Spuštěním druhého nízkonapěťového VPN se mohu ujistit, že i když se stane něco neočekávaného — například výpadek proudu nebo selhání hlavního Pi — mám stále přístup k mé domácí síti. Nejsem omezen jedinou závadou.

Většinu dní redundantní nastavení nedělá vůbec nic. Ale jednoho dne to opravdu záleží. Je to velmi pěkné mít.

Pi Zero je obzvlášť důležitý, protože při nečinnosti spotřebovává téměř žádnou energii a i při zatížení spotřebuje jen několik wattů. To znamená, že může běžet dny bez vybití baterie.

Reverzní proxy jsou určeny k více než jen přístupu na internet

Reverzní proxy se nejčastěji používá jako součást nastavení pro přístup k vašim síťovým službám z internetu, ale já už k tomu používám VPN. Moje reverzní proxy tu je jen proto, abych si uchoval zdravý rozum.

Místní reverzní proxy poskytuje všem zařízením v mém domácím labu snadno zapamatovatelné jméno. Už nemusím si pamatovat řetězec portů a IP adres jen proto, abych se dostal ke svým vlastním službám, a také to výrazně usnadňuje, aby je používali ostatní.

Je to jeden z těch jednoduchých vylepšení kvality života, které činí provoz celé řady vlastních hostovaných služeb mnohem méně únavným.

Přístrojové desky a monitorování jsou důležité; držím to jednoduché

Je lákavé spustit milion dashboardů k monitorování vašich služeb a sledování výkonu vaší sítě, ale snažím se to udržet jednoduché.

Nastavil jsem Homepage a Internet Pi na Raspberry Pi, abych měl přehled o dění. Může mi dát vědět, jestli něco s mým ISP selhalo (stalo se to občas) nebo jestli nějaká služba nefunguje.

Nedívám se na to každý den; pravděpodobně se na to dívám dokonce každý týden. Když však provádím údržbu nebo hromadně aktualizuji své služby, je to příjemné mít.

Pi-hole poskytuje skutečné bezpečnostní výhody.

Většina lidí provozuje Pi-hole jako další blokátor reklam, ale pro mě je hlavní přitažlivost bezpečnost.

Pi-hole může blokovat spojení s známými škodlivými doménami dříve, než se jakékoli zařízení v mé síti vůbec stihne k nim dostat. To zahrnuje například weby pro phishing a domény šířící malware. Místo spoléhání se na jednotlivá zařízení, aby se chránila sama, poskytuje Pi-hole základní úroveň ochrany pro každé zařízení.

Pochybuji, že můj Pi-hole každý den blokuje potenciálně škodlivou doménu nebo phishingovou doménu, ale je příjemné vědět, že poskytuje vrstvu ochrany na pozadí.


Aplikace, které spojují můj domácí lab

Domácí laboratoř může být zábavným způsobem, jak experimentovat, ale postupem času se mnoho mých služeb stalo víc než jen zábavou - jsou nezbytné pro mé každodenní rutiny.

Tyto aplikace na pozadí nejsou opravdu vzrušující, ale chrání moje data, zajišťují, že k mým dalším službám mám vždy přístup, a usnadňují používání mého domácího laboratoře.

Bez nich by byl systém nepraktický a nespolehlivý, což by zcela popíralo smysl vlastního hostování mých služeb.

Související články