







An overview of my current homelab architecture, focusing on a transition from complex orchestration to a simplified Docker Compose-based setup.
An over-engineered Home Lab with Docker and Kubernetes.
Setting up a personal Home Lab is not a task for lazy people: it incurrs a big cost of maintenance and issues arise even though we might use the best IT-Infrastructure practices… but we can always learn a lot out of it and make it also super fun. In this post I would like to share my journey and share some tips and tricks and issues I bumped into. Let’s jump in!

The Homelab OS for Storage, Docker & VMs
Unraid OS turns your hardware into a powerful home server. Combine NAS storage, Docker containers, and VMs on one system — no matching drives required. Start your free trial today.

Should I Run Plain Docker Compose in Production in 2026?
Yes, plain Docker Compose can still run production workloads in 2026—if you close the operational gaps it leaves: cleanup, healing, image pinning, socket security, and updates.
dockercon 2020–the end of containers
This is my 5th time at dockercon. It’s half empty, people here are not coming driven by excitement anymore but by the fact that they still…

The Homelab Show – Catch Up on the Vlog and Podcast
The Homelab Show strives to deliver not only introductions to many of the projects that fascinate homelab enthusiasts but also go in depth on how to set some of these projects up from beginning to end. No matter if you are a veteran homelab tech or just starting out, there is something here for you.
Build an Orchestrator in Go (From Scratch)
Develop a deep understanding of Kubernetes and other orchestration systems by building your own with Go and the Docker API.

Post: Docker Not Ready for Prime Time
I love Docker. It's so freakin' useful for distributing predictable runtime environments.
Docker: Accelerated Container Application Development
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.

A Docker Fork: Talk of a Split Is Now on the Table
Discussions about a split from Docker are now underway among several Docker ecosystem vendors and end users. Expressing frustration of

Docker For Mac Beta Review
I finally got access to the Docker For Mac beta. My initial impressions are extremely positive. With Docker packaged so well for end users…

My declarative multi-machine homelab, explained | Bas Nijholt
Friends keep asking how my homelab works, so I wrote it all down, starting from zero. Four NixOS machines run about 150 containers behind one Traefik front door, and with WireGuard and my own Headscale server I reach my self-hosted services from anywhere over encrypted HTTPS connections, while strangers on the internet get nothing. The part I think is the coolest is the balance: everything is declarative and lives in git, but with as little machinery as possible.
The Industry-Leading Container Runtime | Docker
Read about our industry-leading Docker container runtimes. Docker Engine allows containerized apps to run consistently on any infrastructure — from anywhere.

Cloud native Go: building reliable services in unreliable environments
What do Docker, Kubernetes, and Prometheus have in comm…

What is Podman? How is it Different Than Docker?
Watchtower
A container-based solution for automating Docker container base image updates.