7 Docker kontejnerů, které pohánějí mou domácí síť
Hledáte nějaké nové Docker kontejnery pro správu vaší domácí sítě? Během posledních několika let jsem jich použil docela dost a těchto sedm jsou ty, bez kterých nemohu žít.
Pokud jste neuvažovali o spravování vlastní sítě, pak je Docker nejlepší způsob, jak začít. Tyto kontejnery jsou lehké, snadno použitelné a nabízejí spoustu výhod. Od správy vlastního DNS po zpracování interního směrování, nahrávání videa a dokonce i monitorování sítě, těchto sedm Docker kontejnerů pohání celou mou domácí síť tím či oním způsobem.
Pi-Hole
Kontrolujte, co vstupuje a vystupuje z vaší sítě
Pi-hole má spoustu využití, ale jeho hlavním použitím je blokování obsahu, a přesně tak ho používám na své místní síti.
Byl jsem upřímně docela překvapen, když jsem při instalaci Pi-Hole zjistil, že na počítačích stále běží služby, o kterých jsem si byl naprosto jistý, že jsem je odinstaloval. Zkontroloval jsem tyto počítače a tyto služby byly skutečně odinstalovány.
Nicméně, na pozadí stále běžela malá součást, která běžela už roky, volala domů, posílala data a informace o mém systému na vzdálený server. Neměl jsem tušení, že se to děje, a jakmile jsem tyto volání viděl v Pi-Hole, zastavil jsem to.
Toto je jen jeden z mnoha případů, kdy je Pi-Hole na mé domácí síti nesmírně užitečný. Stal se pro mě neocenitelným při správě přístupu zařízení na mé síti k vnějšímu světu. Pokud zařízení chytré domácnosti provádí volání, o kterém si nemyslím, že je potřeba, mohu jej zablokovat. Totéž platí pro počítač nebo službu.
Pokud jste Pi-Hole ještě nevyzkoušeli, velmi to doporučuji. Byste byli překvapeni, co všechno se ve vaší síti děje, aniž byste si toho byli vědomi - Pi-Hole vám umožní získat tuto kontrolu zpět.
Správce proxy Nginx
Přistupujte ke svým službám i mimo domov
Nginx Proxy Manager (který zkrátím na NPM) je jeden z nejsilnějších, ale zároveň nejméně používaných Docker kontejnerů na mé domácí síti.
Je to jeden z nejsilnějších, protože zpracovává veškeré mé síťové směrování. Pokud zadám subdomain.domain.com (který je nasměrován na IP mého domova), NPM se postará o směrování do správného Docker kontejneru na pozadí—s plným SSL.
Používám NPM desítkykrát denně, pokud ne ještě častěji. Problém je, že s ním nyní málo interaguji. Rozhraní NPM jsem používal mnohokrát při nastavování služeb a stále k němu chodím, pokud nasazuji novou službu. Jakmile je však vše nakonfigurováno, málokdy ho musím používat.
NPM prostě funguje. Je skvělý v tom, co dělá, a nemohl bych chtít lepšího správce reverzních proxy. Momentálně mám 30 proxy hostů, které jsou spravovány NPM, a neustále přidávám další.
Pokud plánujete provozovat služby sami, ke kterým chcete přistupovat zvenčí, pak je podle mého názoru NPM nejlepší způsob, jak to udělat.
Zakódovaný
Chytrá domácí bezpečnost bez měsíčního poplatku
Nedávno jsem se rozhodl přestat využívat předplatné služby, pokud jde o monitorování bezpečnosti mého domova. I když nemám alarmový systém, mám na své nemovitosti rozmístěné kamery.
V minulosti jsem platil 3 $nebo více za kameru měsíčně za ukládání svých záznamů do cloudu. Některé služby stály dvakrát tolik. Tehdy jsem narazil na Scrypted.
Scrypted je aplikace, kterou mnoho lidí používá k integraci kamer do HomeKitu, které nejsou nativně podporovány HomeKitem, a v tom je opravdu dobrá. To byla vlastně první věc, pro kterou jsem Scrypted použil. Nyní je však Scrypted mým síťovým videorekordérem, který napájí moje kamery s Power-over-Ethernet a další zařízení.
I když nastavení NVR od Scrypted stojí kolem 0,83 $měsíčně za kameru, to je vše, co platíte. Vše ostatní je zpracováváno lokálně, s plně funkční umělou inteligencí i lokálním úložištěm.
Nemusím se nikdy obávat, že mi dojde místo na úložišti, protože mohu průběžně přidávat úložiště podle potřeby. Moje nejoblíbenější část je ale to, že mé kamery stále nahrávají (s plnou funkcí AI), když se připojení k internetu přeruší. Dokud mám napájení, můj server Scrypted nahrává.
To je důvod, proč je Scrypted naprostou nezbytností pro moji domácí síť, a nedokázal bych si představit provozovat věci bez něj.
Domovská stránka
Vysoce přizpůsobitelná domácí laboratořní nástěnka
V mém domácím laboratoři provozuji mnoho služeb a zapamatovat si, na jakém portu nebo IP adrese se každá nachází, může být docela matoucí. Proto se spolehám na Homepage, aby si to vše pamatovala za mě.
Nastavil jsem si přehledovou stránku Homepage tak, aby mi ukazovala, kde se nachází každá služba hostovaná vlastními prostředky. Vše je seskupeno podle toho, na kterém serveru je služba hostována, a také podle portu, který potřebuji k přístupu. To nejlepší? Nemusím si nic pamatovat, jen kliknu na tlačítko a služba se mi otevře.
Domovská stránka se také integruje s mnoha službami, což mi umožňuje vidět statistiky sítě na první pohled, aniž bych musel spouštět další webovou stránku. To je pro mě neocenitelné, pokud jde o rychlý přehled statistik.
Speedtest-Tracker
Získejte rychlost internetu, za kterou platíte
Sledování toho, jakou rychlost má můj internet v současnosti, je mým koníčkem. Rád vím, že dostávám rychlost, za kterou platím, a právě zde přichází na řadu Speedtest-Tracker.
Tento Docker kontejner je lehký a snadno ho spustíte. Používá cron úlohu, aby se automaticky spouštěl na pozadí a zobrazoval graf rychlosti vaší sítě v čase. Ať už máte pomalý internetový tarif, nebo jste připojeni k multi-gigabitové síti, Speedtest-Tracker je pro vás.
Osobně se jen rád ujistím, zda je moje síť extrémně pomalá. Mám ji spuštěnou každou hodinu, což mi umožňuje vidět, zda existuje určitá denní doba nebo určitý den v týdnu, kdy je moje rychlost pomalejší než jindy.
To mi může pomoci najít úniky na mé síti, které by mohly krást šířku pásma, nebo jednoduše jen čas, když potřebuji provádět síťově náročné úkoly, jako je nahrávání velkého množství dat do cloudu.
Uptime-Kuma
Okamžitě detekujte výpadky
Pokud jste si někdy přáli provozovat vlastní monitor webových stránek, právě k tomu slouží Uptime-Kuma.
Tento Docker kontejner nepoužívám téměř tolik, kolik bych chtěl, protože všechny mé služby jsou hostovány na jednom serveru, ale určitě je to skvělý nástroj mít po ruce.
Co Uptime-Kuma dělá, je, že pingne web (nebo použije jakoukoli jinou metodu monitorování), aby zjistil, zda je dostupný. Všechno je nastavitelné, od toho, jakou metodu používá k monitorování webu, až po to, jak dlouho uplyne mezi jednotlivými kontrolami.
Uptime-Kuma se také může integrovat s různými notifikačními službami, což je způsob, jak jsem jej používal v minulosti. Používal jsem jej k monitorování dostupnosti svých webových stránek a k upozornění, pokud něco přestane fungovat. To mi v minulosti pomohlo odhalit výpadky a nahlásit je poskytovatelům mých stránek, což mi velmi pomohlo.
OpenSpeedTest
Test rychlosti pro vaši LAN
Přiznám, že OpenSpeedTest je spíš pro zábavu než pro něco jiného. Nedávno jsem upgradoval svoji síť na 2,5G pro svůj desktop a servery, a OpenSpeedTest mi umožňuje spustit vlastní server pro měření rychlosti doma.
Tímto způsobem mohu testovat své síťové připojení ne k otevřenému světu, ale k mým interním serverům. Ve skutečnosti to používám při recenzování zařízení Wi-Fi 7, protože mohu při testu rychlosti Wi-Fi dosáhnout až 2,5 G místo standardního 1 G, kterého mohu dosáhnout v mé externí síti.
Kromě provádění interních testů mi OpenSpeedTest také umožňuje otestovat a zjistit, jak rychle běží moje domácí síť zvenčí. Mohu provést test rychlosti z domu přítele nebo dokonce z hotelu, abych zjistil, jaká je rychlost sítě mezi těmito dvěma místy.
Je to většinou zbytečné, ale spuštění OpenSpeedTest je pro mě zábava, takže to zůstane na mé domácí síti jen z toho důvodu.
Ať děláš cokoli, bav se
Homelabbing je vzrušující koníček s nekonečnými možnostmi. Při nastavování svých prvních několika Docker kontejnerů můžete zažít analýzu paralýzy, takže se zkuste nejprve pustit do projektů, které zní opravdu zábavně, než přejdete k utilitárnímu softwaru.










