novaden

selfhosting

10 items

Everything tagged "selfhosting".

Homelab v2.2 – Applying the Network with Ansible journal 3 min 25 Sept 2026 After writing the network layer down in v2.1, the next step was making those files apply themselves: an Ansible playbook that applies the network configs to the host, validates each one, and reloads services only when something changed. Homelab v2.1 – The Network, Explained Enough to Rebuild journal 6 min 23 Sept 2026 How the network layer of the homelab works: two uplinks with metric failover, two bridges instead of VLANs, dnsmasq for guest DHCP and DNS, nftables rules that isolate the lab, Tailscale for my own access, and a locked account for the AI assistant. Homelab v2.0 – The Useful One journal 3 min 12 Sept 2026 After the governed cluster came the hard reset, and Gitea, K3s, and pfSense went away rm -rf style. What rose from the empty Proxmox is the version I actually use, plus the verdict on the whole hobby. Homelab v1.4 – The Governance Wall: eBPF, Tunnels, and the Base64 Trap journal 3 min 14 Jan 2025 Namespaces, resource quotas, Sealed Secrets, and finally exposing the cluster to the internet through a Cloudflare Tunnel, along with a 502 that was actually a win because it meant the packets got all the way through. Homelab v1.5 – Real Governance: OIDC, Sealed Secrets, and the App-of-Apps Meltdown journal 4 min 14 Jan 2025 Single Sign-On with Gitea, Sealed Secrets for real, a Kyverno policy that broke the cluster I was trying to protect, and an App-of-Apps refactor that ended with me deleting the Cloudflare tunnel to force a sync (don't ask). Homelab v1.3 – The Silent Killers: DNS, Firewalls, and the Unbound Crash journal 5 min 09 Jan 2025 Four hours of debugging silent failures. A crashed DNS resolver, a CNI power struggle between Flannel and Cilium, an IPAM overlap that hijacked my LAN, and a hairpin loop I "fixed" by building a BGP highway before I realized I was fixing the wrong thing. Homelab v1.0 – From Server to Data Center (Homelab_v4.1_UltraOptimized(3).md) journal 3 min 31 Dec 2024 Throwing away the "simple Ubuntu server" plan and committing to a full K3s cluster with Proxmox, Longhorn, 3-2-1 backups, and four production-grade namespaces. Also known as "over-engineering for the vibes." Homelab v1.1 – The Great Wall of Fire: pfSense & Network Isolation journal 3 min 31 Dec 2024 Isolating the lab network from the home network with pfSense. Default-deny rules, aliases, and the anti-lockout trap that stumped me until I remembered DNS lives on the gateway. Homelab v1.2 – The Supply Chain: Golden Images & The Source of Truth journal 1 min 31 Dec 2024 Solving the bootstrap paradox with Cloud-Init templates, a self-hosted Gitea server outside the cluster, and why SQLite wasn't going to cut it when I'm hoarding 32GB of RAM. Homelab v0.1 – Why I Bought a Mini-PC Instead of Therapy journal 3 min 27 Dec 2024 The hardware-shopping-and-hallucinating-an-architecture origin story of this homelab series. Also known as "how I replaced therapy with a GMKtec K8 Plus."