<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hosting on Ergophobia</title><link>https://ergophobia.org/tags/hosting/</link><description>Recent content in Hosting on Ergophobia</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 25 Aug 2026 00:00:00 -0400</lastBuildDate><atom:link href="https://ergophobia.org/tags/hosting/index.xml" rel="self" type="application/rss+xml"/><item><title>Ergophobia — week of 2026-08-24</title><link>https://ergophobia.org/updates/2026-08-25-ergophobia/</link><pubDate>Tue, 25 Aug 2026 00:00:00 -0400</pubDate><guid>https://ergophobia.org/updates/2026-08-25-ergophobia/</guid><description>&lt;p&gt;The site no longer runs on Cloudflare Workers. It&amp;rsquo;s served from huginn, a Hetzner&#10;VPS I already keep around for mail, with Caddy out front. The deploy is&#10;pull-based rather than pushed: huginn fetches &lt;code&gt;origin/main&lt;/code&gt;, resets its own&#10;checkout to it, builds the site with Hugo, runs Pagefind over the output, and&#10;rsyncs the result into place. From my laptop the whole thing is one ssh call in&#10;&lt;code&gt;scripts/deploy.sh&lt;/code&gt;. Owning the box means the build and the origin are the same&#10;machine, which is simpler to reason about than a hosted pipeline I can only watch&#10;from outside.&lt;/p&gt;</description></item></channel></rss>