Introduction

Kuberfy is an ultra-lightweight self-hosted Platform-as-a-Service (PaaS) designed to deploy and manage containerized applications with near-zero resource overhead.

Kuberfy dashboard showing a list of projects and their applications

Core Philosophy: Most self-hosted deployment tools ship a full Postgres cluster, Redis queues, and bulky multi-process runtimes just to manage a handful of containers. Kuberfy compiles everything into a single static binary and an embedded SQLite database.

Why Kuberfy?

When running on budget VPS instances (such as 512 MB or 1 GB RAM servers), traditional PaaS solutions can consume 50% to 100% of available memory before you deploy your first application.

Feature / ResourceTypical PaaS (Dokploy / Coolify)Kuberfy
Idle Memory Usage~600 MB – 1.5 GB RAM~23 MB RAM (~37 MB combined with Traefik)
DatabasePostgreSQL server containerEmbedded SQLite (bun:sqlite)
Message Queue / CacheRedis / BullMQ containerNone (Zero extra daemons)
Runtime OverheadNode.js / Next.js server runtimeCompiled Standalone Binary
Base ImageUbuntu / Debian (~200MB+)Alpine Linux (~5 MB)
SSL & ProxyTraefik / Nginx / CaddyTraefik (Automatic Let's Encrypt)

Key Features

  • Zero-Downtime Rolling Deploys: Uses native single-node Docker Swarm orchestration for automatic health checking and rolling updates without extra orchestrator overhead.
  • Deploy from Git or Images: Deploy directly from public Docker Hub / GHCR images or clone Git repositories with custom Dockerfiles.
  • Marketplace Templates: 36 pre-configured open-source apps (Gitea, Vaultwarden, Postgres, n8n, and more) deploy in one click with secrets and volumes already set up.
  • Automatic HTTPS: Built-in Traefik integration provisions Let's Encrypt SSL certificates automatically when a domain is attached.
  • Live Build & Runtime Logs: Stream real-time container output via WebSockets directly to the web dashboard.
  • Secure Host CLI: Single executable kuberfy CLI on the host for rapid updates, password resets, and user management.
Kuberfy System page showing host CPU, memory, and disk usage

Next Steps

Ready to install Kuberfy on your VPS? Continue to the Installation Guide.