<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DeployKit — Blog</title>
    <link>https://deploykit.es/blog</link>
    <description>Guides, tutorials and notes on self-hosting, Docker, deployments and running your own PaaS with DeployKit.</description>
    <language>en</language>
    <atom:link href="https://deploykit.es/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>DeployKit vs Coolify vs Dokploy vs CapRover: choosing a self-hosted PaaS in 2026</title>
      <link>https://deploykit.es/blog/deploykit-vs-coolify-vs-dokploy-vs-caprover</link>
      <guid isPermaLink="true">https://deploykit.es/blog/deploykit-vs-coolify-vs-dokploy-vs-caprover</guid>
      <description>An honest comparison of four open-source, self-hosted PaaS options: architecture, builds, multi-server, previews and maturity, and which one fits which team.</description>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <category>comparison</category>
      <category>self-hosting</category>
      <category>coolify</category>
      <category>dokploy</category>
      <category>caprover</category>
    </item>
    <item>
      <title>A Dockerfile that works the first time: ports, env vars and health checks on DeployKit</title>
      <link>https://deploykit.es/blog/dockerfile-that-works-first-time</link>
      <guid isPermaLink="true">https://deploykit.es/blog/dockerfile-that-works-first-time</guid>
      <description>The build succeeds, the container is running, and the app is still unreachable. The port, bind-address and env-var rules that fix most failed first deploys.</description>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
      <category>dockerfile</category>
      <category>tutorial</category>
      <category>troubleshooting</category>
    </item>
    <item>
      <title>Harden your VPS before installing a self-hosted PaaS: SSH, firewall and the Docker ufw trap</title>
      <link>https://deploykit.es/blog/harden-vps-before-self-hosted-paas</link>
      <guid isPermaLink="true">https://deploykit.es/blog/harden-vps-before-self-hosted-paas</guid>
      <description>A practical checklist for a fresh Linux VPS before you install DeployKit: updates, SSH keys, a firewall Docker can&apos;t bypass, fail2ban, and securing the panel.</description>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <category>security</category>
      <category>self-hosting</category>
      <category>vps</category>
      <category>docker</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Nixpacks vs Dockerfile vs Buildpacks: which build method to choose on DeployKit</title>
      <link>https://deploykit.es/blog/nixpacks-vs-dockerfile-vs-buildpacks</link>
      <guid isPermaLink="true">https://deploykit.es/blog/nixpacks-vs-dockerfile-vs-buildpacks</guid>
      <description>DeployKit can build your app three ways. How each one works, what it&apos;s good at, where it breaks, and a simple rule for picking the right one per app.</description>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
      <category>nixpacks</category>
      <category>buildpacks</category>
      <category>dockerfile</category>
      <category>guide</category>
    </item>
    <item>
      <title>A self-hosted Heroku alternative: deploy with git push on your own VPS</title>
      <link>https://deploykit.es/blog/self-hosted-heroku-alternative</link>
      <guid isPermaLink="true">https://deploykit.es/blog/self-hosted-heroku-alternative</guid>
      <description>How to get the Heroku and Vercel git-push experience on a server you control, with automatic builds, SSL and databases — and no per-app platform bill.</description>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <category>self-hosting</category>
      <category>heroku</category>
      <category>docker</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>A self-hosted Vercel alternative for Next.js: SSR, previews and HTTPS on your own server</title>
      <link>https://deploykit.es/blog/self-hosted-vercel-alternative-nextjs</link>
      <guid isPermaLink="true">https://deploykit.es/blog/self-hosted-vercel-alternative-nextjs</guid>
      <description>Run Next.js on your own VPS with git-push deploys, automatic HTTPS and a preview per pull request. What carries over from Vercel, and what doesn&apos;t.</description>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <category>nextjs</category>
      <category>vercel</category>
      <category>self-hosting</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
