← Terug naar overzicht

Artikelen

Homelab

Losse artikelen over mijn homelab, netwerk en platform.

Een eigen mailserver die 10/10 scoort op verzenden

Mail voor mijn eigen domeinen op mailcow in het homelab, met uitgaande mail via een smarthost bij Cyso Cloud. Met SPF, DKIM en DMARC goed ingericht scoort verzonden mail 10/10.

HomelabMailmailcowPostfixSPFDKIMDMARCDocker
Lees artikel →

Mijn homelab: een klein datacenter op zolder

Een overzicht van mijn thuisomgeving: Proxmox met ZFS, een Raspberry Pi als edge, PostgreSQL met Patroni, single sign-on met Zitadel, lokale AI op een RTX 3060, monitoring als code en alles uitgerold via Gitea Actions.

HomelabProxmoxZFSZitadelGiteaGitOpsRaspberry PiPostgreSQL
Lees artikel →

Mijn werkplek: een Framework 13 met Linux, tot in de details ingericht

Een Framework Laptop 13 met Ubuntu als dagelijkse werkplek: volledig versleuteld, met tmux, starship en mise, vaste toolversies per cluster, veilige contextwissels en een eigen AI-gereedschapskist.

LinuxFrameworkUbuntuGNOMEtmuxmiseShellWerkplek
Lees artikel →

De diensten in mijn homelab: Docker, media, wachtwoorden en een database-cluster

Wat er draait en waarom zo: Docker Compose per stack in Git, een mediastack met hardware-transcoding, Passbolt als wachtwoordmanager, een eigen cloud- en fotodienst, en PostgreSQL met Patroni en een echte witness.

HomelabDockerDocker ComposeJellyfinPassboltPostgreSQLPatronietcdNextcloud
Lees artikel →

Monitoring als code: alerts met tests en een runbook per alert

De monitoring van mijn homelab staat volledig in Git: Prometheus-regels met unittests, Alertmanager-config, een runbook per alert dat in CI wordt afgedwongen, en een merge naar main die automatisch uitrolt.

PrometheusAlertmanagerGrafanaLokiGrafana AlloyGitea ActionsAnsibleGitOps
Lees artikel →

Energie en verwarming in Grafana

Zonnepanelen, een thuisaccu via Modbus, de slimme meter en de verwarming in Prometheus. Met een eigen build van een tado°-exporter, omdat de bestaande image niet meer kon inloggen.

HomelabPrometheusTelegrafModbusGrafanaRustDocker
Lees artikel →

De storing die geen storing was

Elke ~40 uur vielen bijna alle blackbox-probes tegelijk om, acht tot veertien minuten lang. De diensten waren nooit weg. De handtekening zat in één metric: de DNS-lookuptijd sprong van 11 ms naar 8 seconden.

HomelabPrometheusBlackbox exporterDNSTroubleshooting
Lees artikel →