<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Home-Lab on Idrils Blog</title>
    <link>https://idif.net/tags/home-lab/</link>
    <description>Recent content in Home-Lab on Idrils Blog</description>
    <generator>Hugo -- 0.154.5</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 28 Jan 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://idif.net/tags/home-lab/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Tailscale Subnet Router</title>
      <link>https://idif.net/posts/tailscale-subnet-router/</link>
      <pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://idif.net/posts/tailscale-subnet-router/</guid>
      <description>Make hybrid networking boring: route securely from your Tailscale tailnet into a dedicated homelab VLAN using a Proxmox LXC subnet router, with a least-privilege ACL model, clear failure modes, and a validation checklist.</description>
    </item>
    <item>
      <title>Hybrid IaC: Proxmox &#43; Hetzner</title>
      <link>https://idif.net/posts/hybrid-iac-proxmox-hetzner/</link>
      <pubDate>Sun, 18 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://idif.net/posts/hybrid-iac-proxmox-hetzner/</guid>
      <description>A pragmatic way to provision a “hybrid” homelab: local Proxmox VMs plus one (or more) Hetzner Cloud nodes acting as public ingress, with clean boundaries and a safe handoff into configuration management.</description>
    </item>
    <item>
      <title>Kubernetes Cluster Setup</title>
      <link>https://idif.net/posts/kubernetes-cluster-setup/</link>
      <pubDate>Sat, 31 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://idif.net/posts/kubernetes-cluster-setup/</guid>
      <description>&lt;h2 id=&#34;overview-kubernetes-components&#34;&gt;Overview Kubernetes components&lt;/h2&gt;
&lt;p&gt;On my little home lab host, I run a small Kubernetes cluster mainly to tinker around with. However, in the last months, I have started migrating some productive applications to it. The cluster should be able to serve the public internet without exposing my home IP address, which also changes every 24 hours, and I was not particularly eager to play around with DynDNS. For that, I found a pretty elegant solution with an exposed node in the Hetzner cloud that handles all ingress and Tailscale as peer-to-peer VPN to connect all nodes and functions as the interface for the cluster CNI.
But first, a rundown of the nodes that the cluster is composed of.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Homelab Setup 2024</title>
      <link>https://idif.net/posts/homelab-setup-2024/</link>
      <pubDate>Thu, 15 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://idif.net/posts/homelab-setup-2024/</guid>
      <description>Descriping my homelab setup, the hardware used, the main components and a short introduction into the Software stack.</description>
    </item>
  </channel>
</rss>
