Home NAS Infrastructure

A self-hosted NAS server managed entirely as Infrastructure-as-Code. The system runs Ubuntu Server with K3s (lightweight Kubernetes) and uses FluxCD for GitOps-based continuous deployment. The 3D-printed case integrates a 7" touchscreen kiosk display showing a live Grafana dashboard. Hardware The server is built on a Topton Q670 board with an Intel i5-12400 processor. Storage consists of four 4TB Seagate IronWolf drives in a ZFS RAIDZ1 pool for bulk data (11TB usable) and a 1TB FireCuda 530R NVMe SSD for the Kubernetes system and fast workloads. ...

Christof Länzlinger

FOSS Development Environment

All my personal development machines run Arch Linux. This page documents my setup and configuration for a productive development environment. Working on open source projects requires a flexible and customizable environment. Arch Linux provides a minimal base system that allows me to install only the packages and tools I need. After many years of using different Linux distributions, I settled on Arch Linux for its simplicity. I want to have control over my system and avoid unnecessary bloatware. ...

Christof Länzlinger