<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ansible on tjnome</title><link>https://tjnome.no/tags/ansible/</link><description>Recent content in Ansible on tjnome</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 25 Apr 2026 20:00:00 -0700</lastBuildDate><atom:link href="https://tjnome.no/tags/ansible/index.xml" rel="self" type="application/rss+xml"/><item><title>Goodbye Dokploy: The Homelab Grew Up</title><link>https://tjnome.no/blogs/homelab-revamp/</link><pubDate>Sat, 25 Apr 2026 20:00:00 -0700</pubDate><guid>https://tjnome.no/blogs/homelab-revamp/</guid><description>&lt;p class="intro-paragraph"&gt;Remember when this website lived in a Dokploy LXC container on my Proxmox mini-PC? Those were simpler times. Peaceful times. Times when "infrastructure" meant "one LXC with some Docker containers on it." Proxmox was already the hypervisor on that same box, running VMs and LXCs for other things. I just hadn't committed to doing it *properly* yet. Then I got ideas. Then I replaced the Dokploy LXC with a proper Kubernetes cluster, a GitHub runner, and enough automation to make SkyNet jealous. Now everything on that same mini-PC is wired together with Terraform, Ansible, scripts, and auto-updates. Send help.&lt;/p&gt;</description></item></channel></rss>