7 Docker-containere som driver hjemme-nettverket mitt

Oppdag syv uunnværlige Docker-containere som optimaliserer hjemmenettverket ditt, fra innholdsblokkering til videolagring og nettverksovervåkning—en essensiell guide for moderne nettverksadministrasjon.

Ser du etter nye Docker-containere for å administrere hjemmenettverket ditt? Jeg har brukt en del over de siste årene, og disse syv er de jeg ikke klarer meg uten.

Hvis du ikke har vurdert å administrere ditt eget nettverk, er Docker den beste måten å begynne på. Disse containerne er lette, enkle å bruke, og tilbyr mange fordeler. Fra å administrere din egen DNS til å håndtere intern ruting, videoopptak og til og med nettverksovervåking, driver disse syv Docker-containerne hele hjemmenettverket mitt på en eller annen måte.

7 Pi-Hole

Pi-hole har mange bruksområder, men dens primære bruksområde er å være en innholdsblokkering, og det er akkurat slik jeg bruker den på mitt lokale nettverk.

Jeg ble faktisk ganske overrasket da jeg installerte Pi-Hole og så at det fremdeles var tjenester som kjørte på datamaskiner som jeg trodde jeg hadde avinstallert. Jeg sjekket de datamaskinene, og de tjenestene var faktisk avinstallert.

Det var imidlertid en liten komponent som fortsatt kjørte i bakgrunnen, som hadde vært aktiv i flere år, som sendte data og informasjon om systemet mitt til en ekstern server. Jeg hadde ingen anelse om at dette skjedde, og så snart jeg så aktivitetene i Pi-Hole, stoppet jeg det.

Dette er bare ett eksempel på mange der Pi-Hole er ekstremt nyttig i hjemmenettverket mitt. Den har blitt uvurderlig for meg når det gjelder å administrere tilgangen enhetene på nettverket mitt har til omverdenen. Hvis en smart enhet ringer hjem til meg uten grunn, kan jeg blokkere det. Det samme gjelder for en datamaskin eller tjeneste.

Hvis du ikke har prøvd Pi-Hole ennå, anbefaler jeg det på det sterkeste. Du ville blitt overrasket over alt som skjer i nettverket ditt som du ikke er klar over—Pi-Hole gir deg mulighet til å gjenvinne den kontrollen.

6 Nginx Proxy Manager

Nginx Proxy Manager (som jeg vil forkorte til NPM) er en av de mest kraftfulle, men minst brukte Docker-containerne i hjemmenettverket mitt.

Den er så kraftfull fordi den håndterer all ruting av nettverket mitt. Hvis jeg skriver inn subdomene.domene.com (som peker til min hjemme-IP), håndterer NPM rutingen til den riktige Docker-containeren i bakgrunnen—med full SSL.

Jeg bruker NPM dusinvis av ganger hver dag, om ikke mer. Greia er at jeg sjelden interagerer med den nå. Jeg brukte grensesnittet til NPM flere ganger når jeg satte opp tjenester, og jeg navigerer fortsatt til det hvis jeg skal sette opp en ny tjeneste. Men når alt er konfigurert, trenger jeg sjelden å berøre det.

NPM fungerer bare. Den er utmerket på det den gjør, og jeg kunne ikke ha bedt om en bedre reverse proxy-manager. Jeg har for øyeblikket 30 proxy-verter som håndteres av NPM, og jeg legger stadig til flere.

Hvis du planlegger å selvhoste tjenester som du ønsker å få tilgang til utenfra, så er NPM den beste måten å gjøre det på, etter min mening.

5 Scrypted

Jeg bestemte meg nettopp for å bryte ut av abonnementstjenester når det gjelder sikkerhetsmonitorering av hjemmet mitt. Selv om jeg ikke har et alarmsystem, har jeg kameraer stasjonert rundt eiendommen min.

I fortiden betalte jeg $3 eller mer per kamera per måned for å lagre opptakene mine i skyen. Noen tjenester kostet dobbelt så mye. Det var da jeg kom over Scrypted.

Scrypted er en app som mange bruker for å bringe kameraer inn i HomeKit som ikke er native til HomeKit, og den gjør en utmerket jobb med det. Dette var faktisk den første bruken jeg hadde for Scrypted. Nå, derimot, fungerer Scrypted som min nettverks videoopptaker som driver mine Power-over-Ethernet kameraer og mer.

Selv om Scrypted sin NVR-oppsett koster rundt $0.83 i måneden per kamera, er det alt du betaler. Alt annet håndteres lokalt, med full AI-funksjonalitet samt lokal lagring.

Jeg trenger aldri å bekymre meg for å gå tom for lagring, da jeg kontinuerlig kan legge til lagring etter behov. Men min favorittdel er at kameraene mine fortsatt tar opp (med full AI-funksjonalitet) når Internett er nede. Så lenge jeg har strøm, tar Scrypted-serveren min opp.

Dette er grunnen til at Scrypted er et absolutt must for hjemmenettverket mitt, og jeg kan ikke forestille meg å kjøre ting uten det.

4 Homepage

Jeg kjører mange tjenester i homelaben min, og å huske hvilken port eller IP-adresse hver av dem ligger på kan være ganske forvirrende. Derfor stoler jeg på Homepage for å huske alt dette for meg.

Jeg har satt opp dashbordet mitt for Homepage.

Den viser meg hvor hver selvhostede tjeneste ligger. Den har alt gruppert etter hvilken server den er hostet på, samt hvilken port jeg må bruke for å få tilgang til den. Den beste delen? Jeg trenger ikke å huske noe, jeg klikker bare på en knapp, så åpner den tjenesten for meg.

Hjemmesiden integreres også med mange tjenester, slik at jeg kan se nettverksstatistikk med et blikk uten engang å måtte åpne en annen nettside. Dette er uvurderlig for meg når det kommer til å se statistikk raskt.

3 Speedtest-Tracker

Å holde oversikt over hva nettverkshastigheten min gjør for tiden er en hobby for meg. Jeg liker å vite at jeg får hastigheten jeg betaler for, og det er her Speedtest-Tracker kommer inn.

Denne Docker-containeren er lettvektig og enkel å kjøre. Den bruker en cron-jobb for automatisk å kjøre i bakgrunnen og grafisere nettverkshastigheten din over tid. Enten du er på en treg internettplan eller er på et multi-gigabit nettverk, er Speedtest-Tracker for deg.

Personlig liker jeg bare å vite om nettverket mitt er supertreigt. Jeg har den kjørende hver time, noe som lar meg se om det er et bestemt tidspunkt på dagen, eller en bestemt ukedag når hastigheten min er tregere enn andre.

Dette kan hjelpe meg med å finne lekkasjer på nettverket mitt som kan stjele båndbredde, eller rett og slett når jeg trenger å gjøre nettverksintensive oppgaver som å laste opp mye data til skyen.

2 Uptime-Kuma

Hvis du noen gang har ønsket å kjøre din egen nettsideovervåker, er det hva Uptime-Kuma er for.

Jeg bruker ikke denne Docker-containeren så mye som jeg skulle ønske, siden alle tjenestene mine er hostet på én server, men det er et flott verktøy å ha i bakhånd.

Det Uptime-Kuma gjør er å pinge en side (eller bruke annen overvåkingsmetode) for å se om den er oppe. Alt er konfigurerbart, fra hvilken metode den bruker for å overvåke siden til hvor mye tid som går mellom forespørslene.

Uptime-Kuma kan også integreres med forskjellige varslingsjenester, som er hvordan jeg har brukt den tidligere. Jeg har brukt den til å overvåke oppetid på nettsidene mine og varsle meg hvis noe går ned. Dette har hjulpet meg med å oppdage nedetid og rapportere det til vertene mine tidligere, noe som har vært til stor hjelp for meg.

1 OpenSpeedTest

Jeg må innrømme, OpenSpeedTest er mer for moro enn noe annet. Jeg oppgraderte nylig nettverket mitt til 2.5G for skrivebordet mitt og servere, og OpenSpeedTest lar meg kjøre min egen hastighetstestserver hjemme.

Å gjøre dette betyr at jeg kan teste nettverksforbindelsen min ikke til den åpne verden, men til mine interne servere. Faktisk bruker jeg dette når jeg vurderer Wi-Fi 7-enheter, da jeg kan oppnå opptil 2.5G under en Wi-Fi-hastighetstest i stedet for de vanlige 1G som jeg kan oppnå på nettverket mitt eksternt.

Bortsett fra interne tester, lar OpenSpeedTest meg også teste og se hvor raskt hjemmenettverket mitt fungerer fra utsiden. Jeg kan gjøre en hastighetstest fra en venns hus, eller til og med fra et hotell, for å se hva nettverkshastigheten er mellom de to lokalene.

Det er mest overflødig, men det å kjøre OpenSpeedTest er moro for meg, så det vil fortsatt være på hjemmenettverket mitt av den grunn alene.

Hvis du vil lese flere artikler som 7 Docker-containere som driver hjemme-nettverket mitt, kan du besøke kategorien Linux.

Index
  1. 7 Pi-Hole
  2. 6 Nginx Proxy Manager
  3. 5 Scrypted
  4. 4 Homepage
  5. 3 Speedtest-Tracker
  6. 2 Uptime-Kuma
  7. 1 OpenSpeedTest

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Go up