Stack
Table of Contents
SYSTEM STATUS
[ OK ] Proxmox
[ OK ] Nginx
[ OK ] Blog
[ OK ] Media stack
[ OK ] Automation
MeijerLAB draait als persoonlijke homelab-omgeving voor self-hosting, Linux, infrastructuur, media en experimenten.
Compute
Proxmox vormt de basis voor virtualisatie en containers. Nieuwe services test ik eerst klein en breid ik pas daarna uit.
Infra
Nginx, reverse proxying, Linux-services en basisnetwerk vormen de laag waar alles op rust.
Media
Jellyfin, IPTV en ondersteunende tooling draaien self-hosted binnen dezelfde labomgeving.
Automation
Kleine scripts en self-hosted tools houden beheerwerk beperkt en maken het lab consistenter.
Kern van de stack#
| Onderdeel | Rol |
|---|---|
| Proxmox | Virtualisatie en containerplatform |
| Debian / Linux services | Basislaag voor self-hosted services |
| Nginx | Publiceren van statische sites en reverse proxying |
| Hugo | Persoonlijke blog en documentatie |
| Jellyfin | Mediahub |
| IPTV tooling | Kanaal- en EPG-integratie |
| Automation scripts | Kleine verbeteringen en beheer |
Uitgangspunten#
- self-hosted waar het zinvol is
- overzicht boven onnodige complexiteit
- eerst stabiel, daarna pas fancy
- documenteren wat werkt en wat niet
VPS infrastructuur#
Naast mijn homelab draai ik twee VPS’en bij Hetzner:
- 🇩🇪 Duitsland → Mailcow (mailserver)
- 🇫🇮 Helsinki → Vaultwarden + backup MX
Deze setup zorgt ervoor dat kritieke services (zoals mail en wachtwoorden) niet afhankelijk zijn van mijn thuisnetwerk.
Waar ik op let#
Stabiliteit#
Services moeten eenvoudig opnieuw te starten of te verplaatsen zijn. Ik probeer afhankelijkheden klein te houden.
Beheerbaarheid#
Ik wil snel kunnen zien wat draait, waar iets gehost wordt en wat de functie ervan is.
Uitbreidbaarheid#
Nieuwe projecten moeten in het lab passen zonder dat de hele basis op de schop moet.
Lopende richtingen#
- verdere documentatie van de infrastructuur
- media stack netter uitwerken
- meer automatisering van terugkerende taken
- betere status- en overzichtspagina’s