Acerca de sh0

Un binario. Cero configuración. Despliega cualquier cosa.

sh0 es una plataforma de despliegue autoalojada construida completamente en Rust. Un solo binario que maneja despliegues, proxy inverso, SSL, monitoreo y respaldos -- con más de 180 endpoints API, 170 plantillas y una huella de memoria de ~30 MB.

10
Crates de Rust
Arquitectura de binario único
180+
Endpoints API
REST + WebSocket
170
Plantillas de despliegue
Listos en un clic
414+
Pruebas aprobadas
Unitarias + integración

Por qué construimos sh0

Empezamos con paneles de hosting tradicionales. Funcionan para PHP, pero en el momento en que intentas desplegar una API Node.js, un modelo ML en Python o un backend en Rust, se desmoronan.

Entonces nos mudamos a Docker. Eso resolvió el problema del runtime pero introdujo uno nuevo: gestionar Docker, Nginx, certificados SSL, firewalls, respaldos y monitoreo manualmente para cada proyecto.

Las plataformas autoalojadas existentes ayudaron, pero estaban construidas en lenguajes interpretados -- usando 300-500 MB de RAM solo para ejecutar la plataforma en sí. Y les faltaban funciones que necesitábamos: autoescalado, monitoreo de disponibilidad, entornos de vista previa, acceso por terminal, infraestructura como código y una API adecuada.

Así que construimos sh0 desde cero en Rust. Un solo binario que usa ~30 MB de RAM, arranca en milisegundos e incluye todo: proxy inverso, SSL, monitoreo, respaldos, terminal, explorador de archivos, escaneo de salud del código y 170 plantillas de aplicaciones. Sin Docker Compose para la plataforma en sí. Sin Redis. Sin dependencia de PostgreSQL. Solo el binario y Docker.

Lo que obtienes de entrada

Instala en 60 segundos. Todo incluido.

183 opciones de despliegue

Frameworks, bases de datos, servicios, imágenes Docker, carga de ZIP

170 plantillas de un clic

WordPress, PostgreSQL, Redis, Grafana, Ollama y 165 más

Terminal en el navegador + explorador de archivos

Accede a cualquier contenedor por shell, edita archivos en línea, gestiona almacenamiento

Respaldos programados

13 proveedores de almacenamiento -- S3, R2, SFTP, Dropbox, Google Drive

Autoescalado

Umbrales de CPU/memoria, 1-50 réplicas, 3 estrategias de balanceo de carga

Gestión de equipos

RBAC de 4 niveles, alcance por proyecto, registro de auditoría, Google OAuth

Monitoreo de disponibilidad

Páginas de estado públicas, suscripciones por correo, alertas de tiempo de inactividad

Entornos de vista previa

Subdominios por PR, limpieza por TTL, pruebas aisladas

Nuestros principios

Rendimiento primero

Construido en Rust para máximo rendimiento. Un solo binario, ~30 MB de huella de memoria, arranca en milisegundos. En un VPS de $5/mes, cada megabyte importa.

Accesibilidad global

Precios pensados para África con soporte de ZeroFee Mobile Money -- más de 135 proveedores en más de 18 países. MTN, M-Pesa, Wave, Orange Money donde Stripe no llega.

Sin dependencia del proveedor

Autoalojado en tu propio servidor. Exporta a 7 formatos: Kubernetes, AWS ECS, GCP Cloud Run, Vercel, Railway, Render, Docker Compose. Migra cuando quieras.

Seguridad por defecto

Cifrado AES-256-GCM, contraseñas Argon2id, 2FA TOTP, RBAC, protección CSRF, prevención SSRF. 51 problemas de seguridad encontrados y corregidos en 2 auditorías exhaustivas.

sh0 vs. el resto

Cómo se compara sh0 con otras plataformas autoalojadas

Funciónsh0Otros
Tiempo de instalación< 60 seconds5-10 minutes
RAM en reposo~30 MB300-500 MB
Escrito enRustNode.js / Bash
Plantillas de un clic17020-30
Opciones de despliegue183Limitado
Formatos de exportación7 (K8s, AWS, GCP...)0
Verificación de salud del código34+ rulesNinguno
IaC (sh0.yaml)SíNo

Arquitectura

10 crates de Rust, un proceso, todo incluido

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

Velocidad nativa, abstracciones de costo cero, seguridad de memoria en tiempo de compilación

Detección de stack

19 detectores de runtime: Node.js, Python, Go, Rust, Java, PHP, Ruby y más

Verificación de salud del código

Más de 34 reglas de seguridad y configuración evaluadas antes de cada build -- Rust puro, sin LLM

Runtime de contenedores

Cliente completo de la API de Docker Engine vía socket Unix con verificaciones de salud y reinicio automático

Proxy inverso

Caddy gestionado como proceso hijo con provisión automática de SSL y balanceo de carga

Monitoreo y alertas

Métricas en tiempo real, 5 canales de alerta (correo, Slack, Discord, Telegram, webhooks)

Motor de respaldos

Volcados de bases de datos + respaldos de volúmenes, 13 proveedores de almacenamiento vía OpenDAL, cifrado AES-256-GCM

Infraestructura como código

sh0.yaml -- define todo tu stack en un archivo, provisiona con un comando

5 pipelines de despliegue

Tiempo total desde push hasta producción: menos de 60 segundos

Git Push Webhook -> clonar -> detectar stack -> construir -> despliegue blue-green -> enrutar
Imagen Docker Descargar imagen -> iniciar contenedor -> verificación de salud -> enrutar
Dockerfile Construir desde contenido -> iniciar -> verificación de salud -> enrutar
Carga de ZIP Extraer -> detectar stack -> construir -> iniciar -> enrutar
Plantilla / Compose Descargar imágenes -> crear volúmenes -> ordenamiento topológico -> iniciar -> enrutar

Construido con Claude (Anthropic)

sh0 fue diseñado y coconstruido con Claude a lo largo de más de 90 sesiones de ingeniería. Un fundador, cero ingenieros. Cada línea de código, cada migración, cada prueba -- programada en par con IA. Prueba de que un fundador solo + IA puede construir software de infraestructura de nivel empresarial.

10 crates de Rust, un solo binario
30 migraciones de base de datos, más de 180 endpoints REST API
103 herramientas MCP con arquitectura de seguridad de 3 niveles
22 páginas de panel de control con Svelte 5 (detalle de app con 16 pestañas, más de 70 componentes)
Más de 49 páginas de sitio web de marketing con pagos y provisión de DNS
Más de 414 pruebas aprobadas -- cero unwrap() en código de producción
11 documentos legales, 6 idiomas, tema claro/oscuro

El fundador

JG

Juste Thales Gnimavo

Fundador y CEO

ZeroSuite, Inc.

África Occidental

Chief AI-Augmented Architect con más de 20 años de experiencia en infraestructura, seguridad, sistemas de pago y desarrollo de software. Profundo conocimiento de herramientas para desarrolladores y los desafíos del despliegue -- experimentado de primera mano gestionando cientos de servidores y aplicaciones en África y a nivel global.

Infraestructura Más de 500 aplicaciones desplegadas, más de 300 servidores web gestionados (correo, DNS, VPN, balanceadores de carga, Kubernetes)
Nube y sistemas Más de 20 años de experiencia -- RHEL, CentOS, Ubuntu, OpenShift, Nginx, Apache, Node.js, Docker
Sistemas de pago Más de 30 integraciones de pasarelas de pago -- Stripe, PayPal, Flutterwave, MTN, M-Pesa, Orange Money
Seguridad Más de 10 servidores de correo corporativo reforzados con Proxmox Gateway y Elastic Stack (ELK)
Lenguajes de programación Construyó FLIN, un lenguaje de programación full-stack con más de 420 funciones, 180 componentes y más de 3,700 pruebas
Cripto y Fintech Lanzó Cryptopuce, una aplicación de escritorio de billetera cripto descentralizada utilizada por más de 10,000 usuarios

Lo que sigue

Todo en esta página está publicado. Esto es lo que viene.

Búsqueda web y agentes de IA

Búsqueda web, navegación de URL y 6 agentes de IA especializados (DevOps, DBA, Seguridad, SRE)

Generación de archivos con IA

Generar XLSX, PDF, DOCX, HTML y Markdown desde conversaciones con IA

Multiambiente

dev/staging/prod por stack con flujos de promoción

GitHub Actions + Terraform

Integración CI/CD e interoperabilidad de infraestructura como código

IA chat-a-despliegue

"Despliega mi repo con Postgres" -- sh0 hace el resto

Bibliotecas SDK

Clientes en TypeScript, Python y Go para la API de sh0

ZeroSuite, Inc.

Corporación C de Delaware que construye infraestructura para desarrolladores impulsada por IA. Construimos herramientas que eliminan la complejidad del software moderno -- desde el despliegue hasta los pagos y la educación.

131 Continental Dr, Suite 305, Newark, DE 19713, USA
Operaciones: África Occidental
sh0.dev Plataforma de despliegue autoalojada
deblo.ai Educación con IA para África
0fee.dev Orquestación de pagos
0cron.dev Tareas programadas
flin.dev Lenguaje de programación

sh0 -- Despliega cualquier cosa. Sé dueño de todo.