<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Erwan Leboucher</title><description>Blog posts by Erwan Leboucher</description><link>https://erwanleboucher.dev/</link><item><title>towonel: A Self-Hosted Tunnel That Doesn&apos;t Read Your Traffic</title><link>https://erwanleboucher.dev/blog/towonel/</link><guid isPermaLink="true">https://erwanleboucher.dev/blog/towonel/</guid><description>Cloudflare Tunnel decrypts everything. Towonel doesn&apos;t.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><author>Erwan Leboucher</author></item><item><title>Pangolin Operator: Managing Tunnel Infrastructure the Kubernetes Way</title><link>https://erwanleboucher.dev/blog/pangolin-operator/</link><guid isPermaLink="true">https://erwanleboucher.dev/blog/pangolin-operator/</guid><description>How I replaced manual Pangolin management with a Kubernetes operator and a few YAML files.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><author>Erwan Leboucher</author></item><item><title>apoci: A Federated Container Registry Built on ActivityPub</title><link>https://erwanleboucher.dev/blog/apoci/</link><guid isPermaLink="true">https://erwanleboucher.dev/blog/apoci/</guid><description>A federated, single-user container registry built on ActivityPub, so your homelab can rebootstrap from your peers when it dies.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate><author>Erwan Leboucher</author></item><item><title>AI Scraping: We are under attack!</title><link>https://erwanleboucher.dev/blog/under-attack/</link><guid isPermaLink="true">https://erwanleboucher.dev/blog/under-attack/</guid><description>How Meta scrapes everything to train its AI model, and why that&apos;s a problem.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate><author>Erwan Leboucher</author></item><item><title>How AI made me feel worse about myself</title><link>https://erwanleboucher.dev/blog/ai/</link><guid isPermaLink="true">https://erwanleboucher.dev/blog/ai/</guid><description>The imposter syndrome is now worse.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><author>Erwan Leboucher</author></item><item><title>Ditching Cloudflare Tunnels: Self-hosting with Pangolin on a VPS</title><link>https://erwanleboucher.dev/blog/pangolin/</link><guid isPermaLink="true">https://erwanleboucher.dev/blog/pangolin/</guid><description>How to make my homelab more sovereign.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate><author>Erwan Leboucher</author></item></channel></rss>