# An over-engineered Home Lab with Docker and Kubernetes.

DevFeed: [An over-engineered Home Lab with Docker and Kubernetes.](<https://devfeed.tech/articles/an-over-engineered-home-lab-with-docker-and-kubernetes-34673.md>)

Original publisher: [Read original article](<http://fernandocejas.com/blog/engineering/2023-01-06-over-engineered-home-lab-docker-kubernetes/>)

Author: Fernando Cejas (me@fernandocejas.com)

Published: 2023-01-06T00:00:00Z

Content type: article

Language: en

Sources: [Fernando Cejas Blog](<https://devfeed.tech/sources/fernando-cejas-blog.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [.env](<https://devfeed.tech/topics/dotenv.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Network Attached Storage (NAS)](<https://devfeed.tech/topics/network-attached-storage-nas.md>), [Network](<https://devfeed.tech/topics/network.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [culture](<https://devfeed.tech/tags/culture.md>), [data-privacy](<https://devfeed.tech/tags/data-privacy.md>), [development](<https://devfeed.tech/tags/development.md>), [docker](<https://devfeed.tech/tags/docker.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [home-lab](<https://devfeed.tech/tags/home-lab.md>), [home-server](<https://devfeed.tech/tags/home-server.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [internet](<https://devfeed.tech/tags/internet.md>), [ios](<https://devfeed.tech/tags/ios.md>), [java](<https://devfeed.tech/tags/java.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [network](<https://devfeed.tech/tags/network.md>), [network-attached-storage-nas](<https://devfeed.tech/tags/network-attached-storage-nas.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openwrt](<https://devfeed.tech/tags/openwrt.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [rust](<https://devfeed.tech/tags/rust.md>), [scala](<https://devfeed.tech/tags/scala.md>), [software](<https://devfeed.tech/tags/software.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

## AI overview

A personal account of building a private home lab using two Intel NUC Mini PCs, a modem/router, an OpenWRT router, and a NAS. The article compares Kubernetes and Docker, discusses maintenance and troubleshooting costs, and explains that the author ultimately chose a plain Docker setup.

## Source excerpt

**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!**