Als je meerdere selfhosted diensten draait, loop je al snel tegen hetzelfde probleem aan: hoe maak je alles netjes bereikbaar via een eigen domein, met HTTPS, zonder voor elke dienst apart met certificaten en Nginx-configs te rommelen?
Daarvoor gebruik ik in mijn homelab Nginx Proxy Manager. Het is niet de meest “enterprise” oplossing en er zijn technisch mooiere alternatieven, zoals Caddy of Traefik, maar NPM is laagdrempelig, overzichtelijk en vooral snel praktisch bruikbaar.
Voor mij is dat precies de kracht ervan. Je kunt per service een proxy host aanmaken, SSL-certificaten regelen via Let’s Encrypt, websockets inschakelen, access lists gebruiken en services netjes achter subdomeinen hangen. Zeker in een homelab is dat vaak goed genoeg en veel prettiger dan alles handmatig beheren.
Op LANgenoten heb ik een praktische installatiehandleiding geschreven voor Nginx Proxy Manager met Docker Compose. Die guide is bedoeld als startpunt voor mensen die hun selfhosted diensten via een centrale reverse proxy willen ontsluiten.
Wil je de volledige handleiding lezen of reageren met je eigen setup? Gebruik dan de knop hieronder om verder te gaan op LANgenoten.