Zoeken op website

Ik stopte met het onthouden van IP-adressen en poorten zodra ik dit voor mijn homelab instelde


Een van de knelpunten bij het beheren van een homelab is de toegang tot servers. Voor een kleine infrastructuur is het makkelijker omdat je een paar poorten en IP-adressen kunt onthouden, maar dit is gewoon niet houdbaar bij opschaling. Ik heb Homepage gebruikt en vond het fijn, maar ik geef de voorkeur aan gemakkelijke toegang zonder configuratiebestanden te bewerken. Dit bracht me ertoe Homarr te verkennen en sindsdien heb ik de behoefte niet meer gehad om een poort of IP te onthouden.

Mijn homelab draaide op geheugen in plaats van op structuur

En het werd alleen maar erger toen ik meer diensten toevoegde

Jellyfin gebruikt poort 8096; Sonarr gebruikt 8989; Radarr gebruikt 7878; Prowlarr gebruikt 9696. Dit zijn enkele van de diensten en poorten die ik had onthouden. Er is echter een nog langere lijst die ik gewoon niet kan onthouden. En ik probeerde niet alleen poorten bij te houden, ik onthield ook IP-adressen.

Het belangrijkste probleem dat ik had met het gebruik van bladwijzers was dat ze verspreid waren over apparaten en, omdat verschillende verouderd waren geraakt, kwam ik vaak op de verkeerde uit. Dit werd een onnodige bron van stress.

Sommige bladwijzers waren verouderd, van anderen herinnerde ik me alleen de poort, en bij sommige moest ik mijn bureaublad controleren. Het was deze chaos die aan het licht bracht dat mijn echte probleem niet de verschillende diensten waren, maar een goed systeem om ze te bereiken.

Wat Homarr verving op het moment dat ik het instelde

Één URL doet nu wat een dozijn bladwijzers nooit kon






Ik probeerde Homarr sceptisch; nadat ik het vanaf nul had ingesteld, vond ik het leuk. Het was een eenvoudig proces waarbij ik een nieuw dashboard moest maken, een tegel voor Jellyfin of andere services die ik nodig had, moest slepen. Dit verving meteen het invoeren van IP-adressen en poorten. Het proces van het toevoegen van services is behoorlijk intuïtief en werkt goed op verschillende apparaten. Zodra ik het had ingesteld, werkt één enkele URL op elk apparaat, of het nu een laptop, telefoon of tablet is.

Zo voelde het voor en na Homarr:

Taak

Voor Homarr

Na Homarr

Toegang tot Jellyfin

Memoriseer :8096

Klik tegel op dashboard

Zoek Sonarr

Controleer bladwijzer

Kliktegel, mobielvriendelijk

Open Radarr op afstand

Typ IP + poort

Dashboard-tegel op elk apparaat

Toegang delen met iemand

Stuur IP + poort

Stuur één URL met optionele authenticatie

Nieuwe dienst toevoegen

Bladwijzer maken

Sleep-en-neerzet-tegel in minuten

Het belangrijkste wat Homarr deed, was de manier waarop ik toegang heb tot mijn homelab vervangen. Het was niet langer nodig om op bladwijzers te vertrouwen. Het heeft die mentale stress volledig weggenomen.

Homarr instellen

Docker, één compose-bestand, en ik was eigenlijk klaar

Omdat ik Docker op mijn homelab had draaien, maakte het de installatie echt eenvoudig. Ik raad aan om eerst Docker te installeren als je het nog niet hebt. Tijdens het hele proces was het enige YAML-bestand dat ik ooit aanraakte het docker-compose.yml (compose) bestand. Het compose-bestand van Homarr zou de volgende waarde moeten hebben:

homarr:
container_name: homarr
image: ghcr.io/homarr-labs/homarr:latest
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./homarr/appdata:/appdata environment: - SECRET_ENCRYPTION_KEY=YOUR_ENCRYPTION_KEY
ports: - '7575:7575'

Je moet een unieke SECRET_ENCRYPTION_KEY instellen voor beveiliging, die je kunt genereren met: openssl rand -hex 32. Dit is in het begin optioneel, maar aanbevolen zodra je authenticatie en integraties gaat gebruiken.

Toen ik daarmee klaar was, werd de rest van de setup via de GUI uitgevoerd. Ik deed wat groepering voor diensten op een drag-and-drop bord. Je kon dit deel aanpassen naar je voorkeuren. Voor mij bleven media-apps bij elkaar, had ik een cluster voor downloadclients, en maakte ik een sectie voor AdGuard en andere netwerktools. Je kunt containerstatus-widgets inschakelen door de Docker-socket te mounten (optioneel). Ik vond deze optie leuk omdat het een extra laag van zichtbaarheid bood.

Het opzetten van Homarr kostte minder tijd dan het ontwarren van mijn bladwijzer-mappen. Binnen twintig minuten was ik klaar met mijn installatie.

Homarr gaat verder dan een bladwijzerpagina

Integraties en live data zorgden ervoor dat ik stopte met het zoeken naar alternatieven

Ik ging er altijd van uit dat het gebruik van dashboards gewoon een mooie manier was om bladwijzers aan te klikken. Met Homarr krijg je live gegevens voor je diensten. Voor Jellyfin of Plex toont Homarr de serverstatus samen met de beschikbare media. Je ziet je actieve downloadwachtrijen samen met bibliotheekupdates voor Sonarr of Radarr. Als je verbonden bent met de qBittorrent- of SABnzbd-dienst, geeft het je direct een overzicht van de activiteiten voor torrents en Usenet.

Deze service-indicatoren die in het dashboard zijn ingebouwd, stellen me in staat te zien wanneer services actief of uitgeschakeld zijn zonder de individuele services daadwerkelijk te openen. Het opnemen van systeeminfo, tijd- en weerwidgets maakt het dashboard effectief een complete homelab-startpagina.

Als je het zat bent om poorten te onthouden, is het moeilijk te overtreffen

Er zijn verschillende opties naast Homarr. Homepage en Heimdall zijn twee van de betere. Homepage is geweldig als je van YAML-configuraties en diepe aanpassing houdt, en Heimdall is een leuke lichtgewicht optie. Homarr is geschikt voor een gebruiker die ergens in het midden van deze twee wil zitten; goede visuals, eenvoudige installatie en een geweldig dashboardoverzicht van live gegevens.

Dit is hoe ze zich opstapelen ten opzichte van elkaar:

Functie

Homarr

Startpagina

Heimdall

Installatiemethode

UI-first + Docker

YAML-configuratiebestanden

Op UI gebaseerd

Gebruiksgemak

Heel gemakkelijk

Gemiddeld (configuratie-intensief)

Gemakkelijk

Live-integraties

Ja, UI-geconfigureerd

Ja, YAML-geconfigureerd

Minimaal

Aanpassing

Visueel + flexibel

Zeer hoog

Basis

Onderhoud

Laag

Middel-hoog

Laag

Het beste voor

Balans van eenvoud + kracht

Powergebruikers die van configuratiebestanden houden

Lichtgewicht dashboards

Ik SSH nog steeds naar mijn machines voor administratie en beheer—Homarr is voor toegang en monitoring, niet voor volledig serverbeheer. In tegenstelling tot tools zoals DockPeek, die zich specifiek richten op het beheer van Docker-containers, is Homarr gebouwd rond het toegang krijgen tot en monitoren van al je diensten, ongeacht hoe ze worden ingezet.

Gerelateerde artikelen