{"repo":"mortylabs/kubernetes","free":true,"listed":false,"github":"https://github.com/mortylabs/kubernetes","clone":"git clone https://github.com/mortylabs/kubernetes.git","description":"Andrew Morty's production-grade K3s homelab on Raspberry Pi — Home Assistant, InfluxDB, Grafana, MQTT, Pi-hole, deCONZ, UniFi, Cloudflare DDNS and more","language":"Shell","stars":26,"topics":["kubernetes","iot","python3","mqtt","k3s","esp8266","homelab","raspberry-pi","k8s","home-assistant"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"🏠 Morty Labs — K3s Homelab A lightweight K3s-based Kubernetes cluster, currently running version v1.34.4+k3s1 as of 25th February 2026 , tailored for a personal homelab hosting Home Assistant , InfluxDB , Grafana , MQTT , UniFi Controller , Pi-hole , deCONZ , and more. --- 🤔 Why This Repo Exists To better understand Kubernetes concepts, I wrote all deployment .yaml files myself from scratch, instead of relying on third-party Helm charts: - Fully orchestrated Kubernetes stack built for Raspberry Pi - Ideal for self-hosted services: Home Assistant, databases, dashboards, network management, and more - Modular and portable — spin up the same stack at home or at a remote site - Secure by default — TLS everywhere, Cloudflare WAF in front, fail2ban on the nodes --- 👤 Who Is This For? - Raspberry Pi enthusiasts wanting to run a production-grade homelab or website - Home Assistant users who want persistent storage, TLS, and proper ingress - Anyone learning Kubernetes who wants real working manifests, not toy examples - DevOps engineers setting up a low-cost remote monitoring stack --- 🎯 What You'll End Up With A fully working homelab cluster with: - 🏡 Home Assistant accessible at https://ha.yourdomain.com - 📊 Grafana dashboards at https://grafana.yourdomain.com - 🔒 Automatic TLS certificates via Let's Encrypt - 📡 MQTT broker for all your IoT sensors - 🕳️ Network-wide ad blocking via Pi-hole - ☁️ Automatic DNS updates when your home IP changes - 💾 All data persisted on NFS —","default_branch":null,"files":null,"tree":[],"storefront":"/r/mortylabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mortylabs/kubernetes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}