<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
    <title>homelab.log</title>
    <link>https://selfpubli.sh/examples/homelab-log/</link>
    <description>Notes from a small server under the stairs. Mostly what broke.</description>
    <language>en</language>
    <lastBuildDate>Mon, 21 Sep 2026 22:01:49 +0100</lastBuildDate>
    <atom:link href="https://selfpubli.sh/examples/homelab-log/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
        <title>The backup that had been failing for five months</title>
        <link>https://selfpubli.sh/examples/homelab-log/posts/the-backup-that-had-been-failing-for-five-months.html</link>
        <description>Discovered on 28 August, during a restore I did not need to do. The nightly snapshot had been running since late March and backing up an empty directory.</description>
        <pubDate>Wed, 02 Sep 2026 00:00:00 +0100</pubDate>
        <guid isPermaLink="true">https://selfpubli.sh/examples/homelab-log/posts/the-backup-that-had-been-failing-for-five-months.html</guid>
    </item>
    <item>
        <title>Replacing a drive before it failed</title>
        <link>https://selfpubli.sh/examples/homelab-log/posts/replacing-a-drive-before-it-failed.html</link>
        <description>smartctl -H said PASSED right up to the day I pulled it, which is the most useful thing I can tell you about smartctl -H.</description>
        <pubDate>Tue, 11 Aug 2026 00:00:00 +0100</pubDate>
        <guid isPermaLink="true">https://selfpubli.sh/examples/homelab-log/posts/replacing-a-drive-before-it-failed.html</guid>
    </item>
    <item>
        <title>DNS is not the problem. Except this time.</title>
        <link>https://selfpubli.sh/examples/homelab-log/posts/dns-is-not-the-problem-except-this-time.html</link>
        <description>Symptom: about one request in three to an internal service timed out. The other two were instant. No pattern by client, by time, or by service.</description>
        <pubDate>Thu, 23 Jul 2026 00:00:00 +0100</pubDate>
        <guid isPermaLink="true">https://selfpubli.sh/examples/homelab-log/posts/dns-is-not-the-problem-except-this-time.html</guid>
    </item>
    <item>
        <title>The under-stairs thermal problem</title>
        <link>https://selfpubli.sh/examples/homelab-log/posts/the-under-stairs-thermal-problem.html</link>
        <description>Drive temperatures went from a steady 38°C to touching 54°C over four days in late June, which is the sort of number that gets your attention.</description>
        <pubDate>Sat, 04 Jul 2026 00:00:00 +0100</pubDate>
        <guid isPermaLink="true">https://selfpubli.sh/examples/homelab-log/posts/the-under-stairs-thermal-problem.html</guid>
    </item>
    <item>
        <title>Everything here is a file</title>
        <link>https://selfpubli.sh/examples/homelab-log/posts/everything-here-is-a-file.html</link>
        <description>Mild irony worth admitting: the log of a self-hosted infrastructure project is a static site with no infrastructure at all.</description>
        <pubDate>Mon, 15 Jun 2026 00:00:00 +0100</pubDate>
        <guid isPermaLink="true">https://selfpubli.sh/examples/homelab-log/posts/everything-here-is-a-file.html</guid>
    </item>
    <item>
        <title>Day one</title>
        <link>https://selfpubli.sh/examples/homelab-log/posts/day-one.html</link>
        <description>The machine is unremarkable on purpose: a low-power board, 32GB of ECC, four 8TB drives in two mirrored pairs, and a boot SSD that is not part of the array and holds nothing I would miss.</description>
        <pubDate>Thu, 21 May 2026 00:00:00 +0100</pubDate>
        <guid isPermaLink="true">https://selfpubli.sh/examples/homelab-log/posts/day-one.html</guid>
    </item>
</channel>
</rss>