<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Henrik Kiepe – Operations</title>
<link>https://ops.kiepe.dev/</link>
<description>Operational articles and notes on Linux systems, infrastructure automation, networking and observability.</description>
<item>
<title>More Than a New Theme: The Controlled Modernization of Relevante Ökonomik</title>
<link>https://ops.kiepe.dev/articles/relevante-oekonomik-controlled-modernization/</link>
<guid>https://ops.kiepe.dev/articles/relevante-oekonomik-controlled-modernization/</guid>
<description>How a website relaunch separated migration, infrastructure renewal, staging acceptance and restore planning while leaving the archive migration for a later step.</description>
<pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
</item>
<item>
<title>Why I Am Voluntarily Supporting Heiner Flassbeck and Relevante Ökonomik</title>
<link>https://ops.kiepe.dev/articles/why-i-am-voluntarily-supporting-heiner-flassbeck-and-relevante-oekonomik/</link>
<guid>https://ops.kiepe.dev/articles/why-i-am-voluntarily-supporting-heiner-flassbeck-and-relevante-oekonomik/</guid>
<description>Why I voluntarily contribute technical infrastructure work to Relevante Ökonomik, and how reliable publishing can support independent economic debate.</description>
<pubDate>Sat, 29 Aug 2026 00:00:00 +0000</pubDate>
</item>
<item>
<title>Running SSH securely and reproducibly on WSL2</title>
<link>https://ops.kiepe.dev/articles/running-ssh-securely-and-reproducibly-on-wsl2/</link>
<guid>https://ops.kiepe.dev/articles/running-ssh-securely-and-reproducibly-on-wsl2/</guid>
<description>A practical two-phase rollout for a key-only OpenSSH service on WSL2, including preflight checks, scoped firewall rules, an Ansible role, rollback paths and external acceptance tests.</description>
<pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate>
</item>
<item>
<title>Modeling an existing nginx site safely with Ansible</title>
<link>https://ops.kiepe.dev/articles/modeling-an-existing-nginx-site-safely-with-ansible/</link>
<guid>https://ops.kiepe.dev/articles/modeling-an-existing-nginx-site-safely-with-ansible/</guid>
<description>A staged workflow for bringing an already-running nginx site under Ansible without overwriting unreviewed drift or reloading an invalid configuration.</description>
<pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate>
</item>
<item>
<title>DNS check after migration</title>
<link>https://ops.kiepe.dev/notes/dns-check-after-migration/</link>
<guid>https://ops.kiepe.dev/notes/dns-check-after-migration/</guid>
<description>A compact operational checklist for verifying DNS behavior after moving a service, zone or reverse proxy target.</description>
<pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate>
</item>
<item>
<title>DNS checks after moving a service</title>
<link>https://ops.kiepe.dev/articles/dns-checks-after-moving-a-service/</link>
<guid>https://ops.kiepe.dev/articles/dns-checks-after-moving-a-service/</guid>
<description>A practical sequence for checking DNS, redirects and TLS after moving a service or reverse proxy target.</description>
<pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate>
</item>
</channel>
</rss>
