v1.0 — Now Generally Available

Deploy Everything.
Expose Nothing.

The terminal-native PaaS built in Rust. Zero-downtime deploys, no web UI attack surface, under 80 MB of RAM.

View Source

Your infrastructure, from the command line.

Deploy, rollback, scale — without a browser.

Built with Bubbletea for a rich TUI experience. Vim-style navigation, live log tailing, sparkline metrics. Access your entire infrastructure over SSH from any machine.

~/myapi
$ voxeltron deploy --app myapi Building with Railpack... Image pushed to registry Health check passed Routes hot-swapped (0ms downtime) ┌─────────────────────────────────┐ │ myapi.example.com ✓ UP │ │ CPU ▁▂▃▂▁ RAM 64MB │ └─────────────────────────────────┘ Deployed v12 in 34s

Never drop a connection during deployment.

Powered by Cloudflare's Pingora — the same proxy handling trillions of requests. Routes hot-swap in memory without process restarts.

Traefik: config change → full restart → 502 errors
Pingora: config change → hot-swap → 0 dropped

Meet Crush — your on-call AI operator.

10 built-in tools, 4 skills, 3 runbooks. Investigates logs, analyzes deployments, optimizes costs, auto-rollbacks failures — with configurable approval gates.

crush > Why is myapi returning 500s?
→ Found 342 errors: OOM kill at 12:03 UTC
→ Recommend: scale 256MB → 512MB
[approve] [dismiss]
~30MB
Binary size
<80MB
Idle RAM
0ms
Deploy downtime
1
Command to install

Self-hosted PaaS, done right.

Most self-hosted platforms optimize for convenience. Voxeltron optimizes for production.

Deploys shouldn't cause downtime

Traefik restarts on every config change, dropping active connections. Voxeltron uses Pingora to hot-swap routes with zero interruption.

Web UIs are attack surface

Browser-based admin panels expose your infrastructure to XSS, CSRF, and framework CVEs. Voxeltron is terminal-native — gRPC only.

400 MB just to manage containers

Node.js and PHP runtimes idle at hundreds of megabytes. Voxeltron's Rust daemon uses under 80 MB and starts in milliseconds.

Production-grade from day one.

Managed Databases

PostgreSQL, MySQL, Redis, MongoDB. Auto-provisioned with connection string injection and S3 backups.

Real-Time Monitoring

Prometheus + Grafana. Live sparkline graphs for CPU, RAM, disk, and network in your terminal.

WASM + JS Plugins

Sandboxed Rust/Go via wasmtime. Hot-reloadable JS via Bun sidecar. Extend everything.

Automatic TLS

Let's Encrypt with auto-renewal. HTTP-01 and DNS-01 challenges. HSTS headers by default.

Encrypted Secrets

AES-256-GCM at rest. HashiCorp Vault and OpenBao integration. No plaintext in logs.

Multi-Node Clustering

Raft consensus for leader election. Auto failover and smart deployment placement.

Git Push to Deploy

Railpack + Nixpacks builds. PR previews. Webhooks for GitHub, GitLab, Gitea.

SSH Remote Access

Full TUI over SSH via Wish. Manage from any machine with an SSH client.

Secure by Default

gRPC-only management. IP-whitelisted access. Full audit logging for every action.

Compare the alternatives.

Feature Voxeltron Coolify Dokploy Kubernetes
Zero-downtime deploys
No web attack surface
Idle RAM usage <80 MB ~400 MB ~300 MB ~500 MB
AI DevOps agent
WASM plugin system
Setup complexity One curl Moderate Moderate Complex
Coming Soon

Voxeltron Cloud

A managed layer for teams who want web dashboards, mobile access, and collaborative infrastructure management — without giving up self-hosted control.

cloud.voxeltron.dev
myapi-prod healthy
auth-service healthy
worker-pool scaling
staging sleeping

Ready to deploy?

Install in under 30 seconds. Open source, AGPL-3.0 licensed.

Read the Docs