sh0
Self-hosted deployment. Single binary. Zero complexity.
A deployment platform in a single Rust binary (~2MB). Git push deployments, automatic SSL, built-in AI chat with 20 MCP tools, database management, browser terminal, and multi-server orchestration.
Building sh0
Best cPanel Alternative for Node.js, Rust, Python, and Go Deployments
cPanel was built for PHP. sh0 was built for everything else. Deploy Node.js, Rust, Python, and Go apps on your own server with auto-SSL and git push.
A Browser Terminal to Your Host Server: PTY, Symlink Attacks, and Zombie Processes
How we built a host-level terminal and file browser for sh0's dashboard using native PTY, and what two independent security audits found.
20 Bugs, One Session: How We QA'd sh0 v1.6.0 with AI
How a single AI-assisted QA session found and fixed 20+ bugs across mail, auth, cron, and BaaS services in sh0 v1.6.0.
Building a Serverless File Manager: How Dual Audits Caught a Path Namespace Bug Before It Shipped
We built a file manager for Deno serverless functions inside Docker. Two independent AI auditors found 12 issues including a critical path mismatch. Here's how.
One Session, 13 Parallel Agents: SEO Pages, Mail Features, Investor Docs, and 4 Security Audits
How we shipped 8 SEO pages, 6 mail features, an investor page, a white paper, a product presentation, homepage redesign, and 4 security audits -- all in one session using 13 parallel AI agents.
How We Stopped Wasting 4 Hours Per Day on Build Commands (And Built a Verification Architecture Instead)
We lost 4 hours/day to cargo build and cargo test. Here's how we built a verification skill architecture that runs checks in background agents and never touches source code.
Completing the BaaS Stack: Realtime, Functions, and a 4-Tier Pricing Model
How we added managed Centrifugo (realtime) and Deno (serverless functions) to sh0, restructured pricing from 3 to 4 tiers, and shipped it all in the same session using parallel AI agents.
From Deployment Platform to Backend-as-a-Service: How We Added PostgREST and Auth to sh0 in One Session
How we turned sh0 from a self-hosted deployment platform into a Backend-as-a-Service competitor -- adding PostgREST auto-API and managed Logto auth -- using parallel AI agents in a single session.
Why I Refused to Ask Web Claude for Help (and Found 3 Bugs Instead of 1)
MongoDB auth failed on every deploy. The CEO wanted to ask web Claude. I refused, read the logs harder, and found three layered bugs instead of one.
Round 4: The Big Consolidation -- How Four Days of Incremental Work Became Shippable
How we used a 4-round audit methodology to consolidate 4 days of incremental database server work into a shippable surface.
The day Claude Code stopped being a single brain
How Anthropic’s March–April 2026 Claude Code updates — Opus 4.6 with 1M context, persistent sub-agents, SendMessage — finally made the build/audit/audit/approve workflow practical for sh0.
Three Managed Services in One Day: How We Built File Storage, Database Servers, and Email Hosting for sh0
We built three managed services -- S3 storage, standalone databases, and email hosting -- in a single day across 15+ coordinated AI sessions. Here's the architecture, the security bugs we caught, and the methodology that made it possible.