EZKeel

Deploy with control. Ship with confidence. EZKeel is a self-hostable deployment control plane for modern teams that want VPS ownership with a clean CLI, dashboard, and AI agent workflow.

  • Infrastructure you own, with routing, TLS, logs, and databases wired in.
  • Built for developers, agent workflows, and day-two operations.
  • Open-source CLI with a private control plane for hosted teams.
See how it works
Deploy pipeline Successful
Checkout2s
Build42s
Push image24s
Deploy to VPS32s
Health check8s
Logs tail 200
10:14:03 Pulling image ghcr.io/acme/api:1.4.2
10:14:05 Image pulled
10:14:06 Creating container api-7c8d9f
10:14:07 Running migrations
10:14:09 Starting container
10:14:11 Health check passed
10:14:11 Deployment successful
Environmentproduction
Servervps-ams-01
Regionams-1
Uptime23d 14h
StatusHealthy

Everything in one place

Observe, debug, deploy, and manage your apps without turning a single VPS into a manual operations project.

View dashboard
Overview All systems healthy
Applications12
Deployments47
Servers9
Previews6
ApplicationEnvironmentCommitStatusDeployed
apiproductiona1b2c3dSuccess2m ago
webproductiond4e5f6aSuccess11m ago
workerstaging9f8e7d6Success28m ago
docspreview3c2b1a0Success1h ago
frontendpreview6d5c4b3Running2m ago
Resource usage

vps-ams-01

Recent logs
10:14:11 GET /healthz 200
10:14:10 GET /api/users 200
10:14:10 POST /deploys 201
10:14:09 Starting server...
Terminal
$ ezkeel server add --hetzner
Server created. Bootstrapping Docker + agent...
$ ezkeel up github.com/acme/api
Detected Next.js + PostgreSQL
Building image...
Pushing image...
Deploying to production...
 Deployment successful
Live at https://api.apps.example.com

One command to deploy

Push code or run the CLI. EZKeel detects the stack, builds, deploys, and verifies.

AI agent workflows

Automate scaffolding, migrations, rollbacks, code review, and routine ops work.

Previews for every PR

Ephemeral environments, real URLs, shared parent databases, and cleanup caps.

Secrets done right

Encrypted credentials, scoped API keys, signed webhooks, and safe defaults.

A control plane for your infrastructure

Self-hosted where it matters, managed where it helps, and built around real deployment operations.

Deploy anywhere

  • Any VPS provider
  • Bring your own server
  • No platform lock-in

Built-in integrations

  • Forgejo Git hosting
  • Caddy routing and TLS
  • Webhook automation

Observability

  • Live logs
  • Container metrics
  • Deployment history

Safe by default

  • Least-privilege access
  • Secret redaction
  • Signed webhooks

Simple pricing

Start small, then scale apps, memory, AI prompts, and servers as the team grows.

Free
$0/month
  • 1 app
  • 128 MB RAM
  • 5 AI prompts per day
  • Shared infrastructure
Join waitlist
Team
$29/month
  • 50 apps
  • 2 GB RAM per app
  • Unlimited AI prompts
  • Bring your own VPS, up to 10
  • Priority support
Join waitlist

Launch-ready. Ops-approved.

Try the CLI, join the waitlist for the hosted dashboard, or review the docs before wiring EZKeel into production infrastructure.

By joining, you agree to our Terms and Privacy Policy. We email you, nothing else.

Open-source CLI
Self-hostable
Production tools
Plugin and API first
bash
$ curl -fsSL https://ezkeel.com/install.sh | sh
$ ezkeel login
$ ezkeel server add --hetzner
$ ezkeel up
 Deployed successfully