About sh0

One binary. Zero config. Deploy anything.

sh0 is a self-hosted deployment platform built entirely in Rust. A single binary that handles deployments, reverse proxy, SSL, monitoring, and backups -- with 180+ API endpoints, 171 templates, and a ~140MB memory footprint.

10
Rust crates
Single binary architecture
180+
API endpoints
REST + WebSocket
171
Deploy templates
One-click ready
414+
Tests passing
Unit + integration

Why we built sh0

We started with traditional hosting panels. They work for PHP, but the moment you try to deploy a Node.js API, a Python ML model, or a Rust backend, they fall apart.

So we moved to Docker. That solved the runtime problem but introduced a new one: managing Docker, Nginx, SSL certificates, firewalls, backups, and monitoring manually for every single project.

Existing self-hosted platforms helped, but they were missing features we needed: auto-scaling, uptime monitoring, preview environments, terminal access, infrastructure as code, and a proper API.

So we built sh0 from scratch in Rust. A single binary that uses ~140MB of RAM, starts in milliseconds, and includes everything: reverse proxy, SSL, monitoring, backups, terminal, file browser, code health scanning, and 171 app templates. No Docker Compose for the platform itself. No Redis. No PostgreSQL dependency. Just the binary and Docker.

What you get out of the box

Install in 60 seconds. Everything included.

234 deployment options

Frameworks, databases, services, Docker images, ZIP upload

171 one-click templates

WordPress, PostgreSQL, Redis, Grafana, Ollama, and 165 more

Browser terminal + file browser

Shell into any container, edit files inline, manage storage

Scheduled backups

13 storage providers -- S3, R2, SFTP, Dropbox, Google Drive

Autoscaling

CPU/memory thresholds, 1-50 replicas, 3 load-balancing strategies

Team management

4-tier RBAC, project scoping, audit logging, Google OAuth

Uptime monitoring

Public status pages, email subscriptions, downtime alerts

Preview environments

Per-PR subdomains, TTL cleanup, isolated testing

Our principles

Performance First

Built in Rust for maximum performance. Single binary, ~140MB memory footprint, starts in milliseconds. On a $5/mo VPS, every megabyte matters.

Global Accessibility

Africa-first pricing with ZeroFee Mobile Money support -- 135+ providers across 18+ countries. MTN, M-Pesa, Wave, Orange Money where Stripe does not reach.

No Vendor Lock-in

Self-hosted on your own server. Export to 7 formats: Kubernetes, AWS ECS, GCP Cloud Run, Vercel, Railway, Render, Docker Compose. Migrate anytime.

Security by Default

AES-256-GCM encryption, Argon2id passwords, TOTP 2FA, RBAC, CSRF protection, SSRF prevention. 51 security issues found and fixed across 2 comprehensive audits.

sh0 by the numbers

Values measured on the current release

Featuresh0
Install time< 60 seconds
Idle RAM~140 MB (sh0 + Caddy)
Written inRust
One-click templates171
Deploy options234
Export formats7 (K8s, AWS, GCP...)
Code Health Check34 rules
IaC (sh0.yaml)Yes

Architecture

10 Rust crates, one process, everything included

sh0 -- Single Rust Binary (10 crates)
|
+-- sh0-api        Axum REST API (180+ endpoints, 34 handler modules)
+-- sh0-docker     Docker Engine API client (Unix socket)
+-- sh0-builder    Stack detection (19) + Dockerfile generation (15) + Code Health Check (34+ rules)
+-- sh0-proxy      Caddy reverse proxy (auto-SSL, custom certs, redirects, load balancing)
+-- sh0-monitor    Metrics + alert dispatch (5 channels) + uptime checks + autoscaler
+-- sh0-git        Git clone/pull + webhook parsing (GitHub/GitLab/Bitbucket) + PR events
+-- sh0-backup     Backup engine (DB dumps + volume tarballs, 13 storage providers via OpenDAL)
+-- sh0-auth       Auth (Argon2id, JWT, TOTP, API keys, Google OAuth, AES-256-GCM encryption)
+-- sh0-db         SQLite (30 migrations, r2d2 pool)
+-- sh0 (CLI)      19 commands with subcommands
|
+-- Dashboard      Svelte 5 SPA (embedded in binary, 70+ components, 22 pages)

Rust + Axum + Tokio

Native speed, zero-cost abstractions, compile-time memory safety

Stack Detection

19 runtime detectors: Node.js, Python, Go, Rust, Java, PHP, Ruby, and more

Code Health Check

34+ security and configuration rules scored before every build -- pure Rust, no LLM

Container Runtime

Full Docker Engine API client via Unix socket with health checks and auto-restart

Reverse Proxy

Caddy managed as a child process with automatic SSL provisioning and load balancing

Monitoring & Alerts

Real-time metrics, 5 alert channels (email, Slack, Discord, Telegram, webhooks)

Backup Engine

Database dumps + volume backups, 13 storage providers via OpenDAL, AES-256-GCM encryption

Infrastructure as Code

sh0.yaml -- define your entire stack in one file, provision with one command

5 deploy pipelines

Total time from push to live: under 60 seconds

Git Push Webhook -> clone -> detect stack -> build -> blue-green deploy -> route
Docker Image Pull image -> start container -> health check -> route
Dockerfile Build from content -> start -> health check -> route
ZIP Upload Extract -> detect stack -> build -> start -> route
Template / Compose Pull images -> create volumes -> topological ordering -> start -> route

Built with Claude (Anthropic)

sh0 was designed and co-built with Claude across 90+ engineering sessions. One founder, zero engineers. Every line of code, every migration, every test -- AI-pair-programmed. Proof that a solo founder + AI can build enterprise-grade infrastructure software.

10 Rust crates, single binary
30 database migrations, 180+ REST API endpoints
106 MCP tools with 3-tier safety architecture
22 dashboard pages with Svelte 5 (16-tab app detail, 70+ components)
49+ marketing website pages with payments and DNS provisioning
414+ tests passing -- zero unwrap() in production code
11 legal documents, 6 languages, dark/light theme

The founder

Juste Thales Gnimavo

Founder & CEO, ZeroSuite, Inc.

AI Architect & Executive Advisor

Builds production software with an AI CTO, from Abidjan.

justegnimavo.com

What's next

Everything in this page is shipped. Here is what is coming.

AI Web Search & Agents

Web search, URL browsing, and 6 specialist AI agents (DevOps, DBA, Security, SRE)

AI File Generation

Generate XLSX, PDF, DOCX, HTML, and Markdown from AI conversations

Multi-environment

dev/staging/prod per stack with promotion workflows

GitHub Actions + Terraform

CI/CD integration and infrastructure-as-code interop

AI Chat-to-Deploy

"Deploy my repo with Postgres" -- sh0 does the rest

SDK libraries

TypeScript, Python, Go clients for the sh0 API

ZeroSuite, Inc.

Delaware C Corporation (file number 10457330) building AI-powered developer infrastructure. We build tools that eliminate the complexity of modern software: from deployment to payments to education.

1130 Ogletown Road, Suite 2, Newark, DE 19711, USA
Operations: West Africa
sh0.dev Self-hosted deployment platform
deblo.ai AI education for Africa
0fee.dev Payment orchestration
0cron.dev Scheduled tasks
flin.dev Programming language

sh0 -- Deploy anything. Own everything.