<?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>Posts on talanoff&#39;s blog</title>
    <link>https://talanoff.com/posts/</link>
    <description>Recent content in Posts on talanoff&#39;s blog</description>
    <generator>Hugo -- 0.156.0</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 03 Jan 2026 14:13:30 -0500</lastBuildDate>
    <atom:link href="https://talanoff.com/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Arch: Secure Boot &#43; sbctl &#43; Dracut = playing with friends</title>
      <link>https://talanoff.com/posts/arch-secure-boot-sbctl-dracut/</link>
      <pubDate>Sat, 03 Jan 2026 14:13:30 -0500</pubDate>
      <guid>https://talanoff.com/posts/arch-secure-boot-sbctl-dracut/</guid>
      <description>&lt;p&gt;Are you a security and privacy schizo who uses Arch for fun and playing games?&lt;br&gt;
But you still somehow have friends?&lt;br&gt;
And those friends play &lt;em&gt;exclusively&lt;/em&gt; &lt;a href=&#34;https://areweanticheatyet.com/game/cod-warzone-2&#34;&gt;kernel&lt;/a&gt;-&lt;a href=&#34;https://areweanticheatyet.com/game/battlefield-6&#34;&gt;anticheat&lt;/a&gt;-invasive games?&lt;/p&gt;
&lt;p&gt;I hear you.&lt;/p&gt;
&lt;p&gt;Here are 3 magic commands, &lt;em&gt;mon ami&lt;/em&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo sbctl create-keys
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo sbctl enroll-keys --microsoft
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo sbctl sign-all
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Doesn&amp;rsquo;t work? Let&amp;rsquo;s unpack.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;prereq&#34;&gt;Prereq&lt;/h2&gt;
&lt;p&gt;First, let&amp;rsquo;s confirm you&amp;rsquo;re booting UEFI with TPM2:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo bootctl &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; head
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You want to see something like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Services Behind VPN</title>
      <link>https://talanoff.com/posts/services-behind-vpn/</link>
      <pubDate>Sun, 21 Dec 2025 15:53:05 -0600</pubDate>
      <guid>https://talanoff.com/posts/services-behind-vpn/</guid>
      <description>&lt;h2 id=&#34;tldr&#34;&gt;TL;DR&lt;/h2&gt;
&lt;p&gt;You can access your homelab services from anywhere; valid HTTPS certs, no open ports on your home IP, everything locked behind WireGuard. It&amp;rsquo;s not as hard as it sounds, and once it&amp;rsquo;s running it&amp;rsquo;s basically invisible.&lt;/p&gt;
&lt;p&gt;This post walks through the full setup: &lt;strong&gt;AdGuard for local DNS, nginx as reverse proxy, WireGuard tunnels, and HAProxy on a cheap VPS&lt;/strong&gt; to route remote traffic home; optionally filtered through Cloudflare.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;why&#34;&gt;Why?&lt;/h2&gt;
&lt;p&gt;The standard advice is to forward ports 80 and 443 on your home router. It works. It also puts your home IP in every request log on the internet, leaves your router&amp;rsquo;s attack surface exposed, and means one misconfigured service is everyone&amp;rsquo;s problem. We do live in a society.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hosting Your Own Email Server F%#cking Sucks</title>
      <link>https://talanoff.com/posts/hosting-your-own-email-server-sucks/</link>
      <pubDate>Tue, 23 Apr 2024 23:00:17 -0500</pubDate>
      <guid>https://talanoff.com/posts/hosting-your-own-email-server-sucks/</guid>
      <description>Discover why hosting your own email server is a nightmare!
Bonus: 5-minute guide to take on the challenge! 🚀</description>
    </item>
  </channel>
</rss>
