<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>KLYRN VM blog</title>
    <link>https://klyrn.com/vm/blog/</link>
    <atom:link href="https://klyrn.com/vm/blog/feed.xml" rel="self" type="application/rss+xml" />
    <description>New features in KLYRN VM, and how they work.</description>
    <language>en-gb</language>
    <lastBuildDate>Mon, 28 Sep 2026 12:00:00 GMT</lastBuildDate>
    <item>
      <title>Reverse DNS your customers can set themselves</title>
      <link>https://klyrn.com/vm/blog/reverse-dns-customers-set-themselves/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/reverse-dns-customers-set-themselves/</guid>
      <pubDate>Mon, 28 Sep 2026 12:00:00 GMT</pubDate>
      <category>Integrations</category>
      <category>Networking</category>
      <description>KLYRN VM customers name their own IPv4 and IPv6 addresses, and the controller writes the PTR into the right PowerDNS reverse zone.</description>
    </item>
    <item>
      <title>Webhooks for Slack, Discord and n8n, signed</title>
      <link>https://klyrn.com/vm/blog/webhooks-slack-discord-n8n/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/webhooks-slack-discord-n8n/</guid>
      <pubDate>Mon, 28 Sep 2026 12:00:00 GMT</pubDate>
      <category>Integrations</category>
      <description>Every action KLYRN VM records can be posted to your URL within a second, signed with HMAC-SHA256, or as a ready Slack or Discord message.</description>
    </item>
    <item>
      <title>Your whole estate in Prometheus and Grafana</title>
      <link>https://klyrn.com/vm/blog/prometheus-grafana-whole-estate/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/prometheus-grafana-whole-estate/</guid>
      <pubDate>Mon, 28 Sep 2026 12:00:00 GMT</pubDate>
      <category>Integrations</category>
      <category>Monitoring</category>
      <description>One scrape job turns every figure on the KLYRN VM dashboard into a time series: machines, node capacity, address pools, tasks and alerts.</description>
    </item>
    <item>
      <title>A panel that reads like a console</title>
      <link>https://klyrn.com/vm/blog/a-panel-that-reads-like-a-console/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/a-panel-that-reads-like-a-console/</guid>
      <pubDate>Mon, 28 Sep 2026 12:00:00 GMT</pubDate>
      <category>Design</category>
      <description>The KLYRN VM panel was redesigned around the question each page answers: one-line tables, real system logos, and nothing that has to be scrolled sideways.</description>
    </item>
    <item>
      <title>Applications in one click: Ollama, Hermes Agent and more</title>
      <link>https://klyrn.com/vm/blog/one-click-applications-ollama-hermes/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/one-click-applications-ollama-hermes/</guid>
      <pubDate>Sun, 27 Sep 2026 12:00:00 GMT</pubDate>
      <category>Applications</category>
      <description>Pick an application and KLYRN VM builds a server that installs it on first boot. Every recipe was installed on real hardware before it was offered.</description>
    </item>
    <item>
      <title>Six new systems, each booted before it was offered</title>
      <link>https://klyrn.com/vm/blog/six-new-systems-proved-on-hardware/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/six-new-systems-proved-on-hardware/</guid>
      <pubDate>Sat, 26 Sep 2026 12:00:00 GMT</pubDate>
      <category>Images</category>
      <description>Ubuntu 26.04 and 22.04, Debian 13, AlmaLinux 10, Rocky Linux 10 and CentOS Stream 10 each booted and took an SSH login on real hardware first.</description>
    </item>
    <item>
      <title>Reading a SolusVM 2 estate without touching it</title>
      <link>https://klyrn.com/vm/blog/leaving-solusvm-without-touching-guests/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/leaving-solusvm-without-touching-guests/</guid>
      <pubDate>Thu, 24 Sep 2026 12:00:00 GMT</pubDate>
      <category>Migration</category>
      <description>KLYRN VM connects to a running SolusVM 2 panel, reads the whole estate into its own tables, and changes nothing on the source.</description>
    </item>
    <item>
      <title>Why every release is signed, and what the updater checks</title>
      <link>https://klyrn.com/vm/blog/signed-releases-and-safe-updates/</link>
      <guid isPermaLink="true">https://klyrn.com/vm/blog/signed-releases-and-safe-updates/</guid>
      <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
      <category>Security</category>
      <description>KLYRN VM refuses an update whose signature does not verify, runs the new binary before switching to it, and keeps the one it replaced.</description>
    </item>
  </channel>
</rss>
