<Home>
00 / SELF-HOSTED HAKOPOD

A self-hosted PaaS
on servers you own.

Self-hosted Hakopod turns your Linux servers into your own cloud. One command installs Kubernetes, the dashboard and the API; from there you deploy from Git, a Docker Compose file or a template. It's free, Apache-2.0 licensed and runs wherever you can boot Ubuntu or Debian.

Read the installation guide
01 / YOUR INFRASTRUCTURENOTHING RENTED BACK TO YOU
YOU OWN EVERY LAYER

What do you own
when you self-host?

Everything: the servers, the cluster, the control plane, the data and the bill. Hakopod writes the Kubernetes objects so you don't have to, and every choice stays yours.

  • AMD64 and ARM64 Linux hosts on any provider or bare metal
  • Worker servers joined with expiring tokens, then cordoned, drained or pinned from the dashboard
  • Private networks with explicit peer access
  • Public TCP ports you provision for SMTP, SFTP or custom protocols
  • Secrets encrypted in the cluster, generated values and masked logs
  • A Streamable HTTP MCP endpoint at /api/v1/mcp for your agents
Understand the operating model
02 / INSTALLATIONONE COMMAND, ONE PLAN
FRESH SERVER TO DASHBOARD

How do I install
Hakopod on my server?

Run one command on a fresh Ubuntu 24.04/26.04 or Debian 12/13 server with 4 GiB of RAM and 30 GiB of free disk, on AMD64 or ARM64.

From an account with sudo access:

curl -fsSL https://hakopod.com/scripts/installer.sh | sudo sh

Already root? Use sh instead of sudo sh. The installer asks a few questions, shows a plan of everything it will do and waits until you type install. Then you create the first administrator in the dashboard.

Every release is an evaluation alpha. Read what's verified, and test a restore before you trust it with production work.

WHAT THE INSTALLER DOES

What does the installer
set up for you?

A complete platform on one server, from prebuilt, checksummed downloads. Nothing compiles on your server, and Docker isn't required.

  • K3s and Helm, pinned to known versions and checksum-verified
  • The Hakopod API, reconciler and dashboard, prebuilt
  • PostgreSQL for platform state, or your own dedicated database
  • HAProxy ingress, with 20 settings you can edit in the dashboard
  • cert-manager and Let's Encrypt for HTTPS on your domains
See the full requirements
UPGRADES WITH A SAFETY NET

How do I upgrade
Hakopod?

Run installer.sh --upgrade or click Update on the dashboard's Updates page. Your apps keep running while it works.

  • A backup is taken before anything changes
  • Compatibility is checked first
  • --dry-run prints the safe upgrade path and stops
  • K3s upgrades stay in your hands
Read the latest release
03 / FREE AND PROOPEN SOURCE, OPTIONAL LICENSE

What's free in
self-hosted Hakopod?

Almost everything. Free covers deployments, rollback, databases, backups, observability, secrets, registries and teams, and you only pay for your servers. Pro adds oversight for larger organizations.

SELF-HOSTED FREE / $0

The whole platform,
free.

Apache-2.0 source and every tool you need to deploy and operate your apps, with no license key.

  • Git deploys through the GitHub App, GitLab or tokens, built in your own CI
  • Dockerfile, Cloud Native Buildpacks, framework detection and Docker Compose import
  • A reviewable plan for every change, and rollback to any successful release
  • Workers, cron jobs, sidecars, preview environments and scale-to-zero HTTP functions
  • CPU autoscaling up to 20 replicas and volumes from 1 to 200 GiB
  • Managed PostgreSQL, Redis, MongoDB, MySQL, ClickHouse, Vitess, Oracle Free and DuckDB, added as installer modules
  • Encrypted, verified backups to any S3-compatible store
  • Live logs, metrics, stored log history, request records and terminals
  • Secrets, private registries, and Vault, OpenBao or Infisical
  • Email, Discord and signed webhook notifications
  • Teams, invitations, fixed roles, TOTP and passkeys
  • Dashboard, CLI, MCP server, Terraform provider and GitHub Action
View the source on GitHub
SELF-HOSTED PRO / $29 A MONTH

Pro adds oversight
for bigger teams.

Pro is $29/month or $99/year per installation, with unlimited members. Buy it on the pricing page and the license arrives right after payment.

  • Actor audit history with CSV export
  • Slack notifications
  • OIDC single sign-on, plus Google, GitHub and GitLab login
  • Managed GitHub Actions runners (beta), each job in a gVisor sandbox
  • Extra teams

Planned: custom roles and organization-wide MFA enforcement.

Buy Pro
04 / NO LOCK-INANY PROVIDER, ANY TIME
HETZNER TO BARE METAL

Can I run Hakopod
on any cloud provider?

Yes. Hakopod runs on any server with a supported Ubuntu or Debian image: Hetzner, AWS, Google Cloud, Azure, Oracle Cloud (OCI) or bare metal in your own rack.

There's no lock-in. The code is Apache-2.0 on GitHub, your apps are ordinary containers on Kubernetes, and your data sits in databases and S3-compatible storage you control. Releases ship with SBOMs and build-provenance attestations, and the installer verifies every checksum.

Read the source
YOUR SERVERS. YOUR CLOUD.

Ready to run
your own cloud?

Deploy your first app