Un seul binaire. Zéro configuration.
Déployez tout.
sh0 est une plateforme de déploiement auto-hébergée entièrement construite en Rust. Un seul binaire qui gère les déploiements, le proxy inverse, le SSL, la surveillance et les sauvegardes -- avec plus de 180 endpoints d'API, 170 templates et une empreinte mémoire d'environ 30 Mo.
Pourquoi nous avons construit sh0
Nous avons commencé avec les panneaux d'hébergement traditionnels. Ils fonctionnent pour PHP, mais dès qu'on essaie de déployer une API Node.js, un modèle ML Python ou un backend Rust, tout s'effondre.
Alors nous sommes passés à Docker. Cela a résolu le problème du runtime mais en a introduit un nouveau : gérer Docker, Nginx, les certificats SSL, les pare-feu, les sauvegardes et la surveillance manuellement pour chaque projet.
Les plateformes auto-hébergées existantes aidaient, mais elles étaient construites en langages interprétés -- utilisant 300 à 500 Mo de RAM rien que pour faire tourner la plateforme elle-même. Et il leur manquait des fonctionnalités dont nous avions besoin : mise à l'échelle automatique, surveillance de disponibilité, environnements de prévisualisation, accès terminal, infrastructure as code et une API convenable.
Alors nous avons construit sh0 de zéro en Rust. Un seul binaire qui utilise environ 30 Mo de RAM, démarre en millisecondes et inclut tout : proxy inverse, SSL, surveillance, sauvegardes, terminal, explorateur de fichiers, analyse de santé du code et 170 templates d'applications. Pas de Docker Compose pour la plateforme elle-même. Pas de Redis. Pas de dépendance PostgreSQL. Juste le binaire et Docker.
Ce que vous obtenez clé en main
Installation en 60 secondes. Tout est inclus.
183 options de déploiement
Frameworks, bases de données, services, images Docker, téléversement ZIP
170 templates en un clic
WordPress, PostgreSQL, Redis, Grafana, Ollama, et 165 autres
Terminal navigateur + explorateur de fichiers
Accédez au shell de n'importe quel conteneur, éditez les fichiers en ligne, gérez le stockage
Sauvegardes planifiées
13 fournisseurs de stockage -- S3, R2, SFTP, Dropbox, Google Drive
Mise à l'échelle automatique
Seuils CPU/mémoire, 1 à 50 réplicas, 3 stratégies de répartition de charge
Gestion d'équipe
RBAC à 4 niveaux, portée par projet, journalisation d'audit, Google OAuth
Surveillance de disponibilité
Pages de statut publiques, abonnements par e-mail, alertes d'indisponibilité
Environnements de prévisualisation
Sous-domaines par PR, nettoyage TTL, tests isolés
Nos principes
La performance avant tout
Construit en Rust pour des performances maximales. Binaire unique, empreinte mémoire d'environ 30 Mo, démarrage en millisecondes. Sur un VPS à 5 $/mois, chaque mégaoctet compte.
Accessibilité mondiale
Tarification pensée pour l'Afrique avec prise en charge ZeroFee Mobile Money -- plus de 135 fournisseurs dans plus de 18 pays. MTN, M-Pesa, Wave, Orange Money là où Stripe n'arrive pas.
Aucun verrouillage fournisseur
Auto-hébergé sur votre propre serveur. Export vers 7 formats : Kubernetes, AWS ECS, GCP Cloud Run, Vercel, Railway, Render, Docker Compose. Migrez à tout moment.
Sécurité par défaut
Chiffrement AES-256-GCM, mots de passe Argon2id, 2FA TOTP, RBAC, protection CSRF, prévention SSRF. 51 problèmes de sécurité trouvés et corrigés lors de 2 audits complets.
sh0 face à la concurrence
Comment sh0 se compare aux autres plateformes auto-hébergées
| Fonctionnalité | sh0 | Autres |
|---|---|---|
| Temps d'installation | < 60 seconds | 5-10 minutes |
| RAM au repos | ~30 MB | 300-500 MB |
| Écrit en | Rust | Node.js / Bash |
| Templates en un clic | 170 | 20-30 |
| Options de déploiement | 183 | Limité |
| Formats d'export | 7 (K8s, AWS, GCP...) | 0 |
| Vérification de santé du code | 34+ rules | Aucun |
| IaC (sh0.yaml) | Oui | Non |
Architecture
10 crates Rust, un seul processus, tout inclus
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
Vitesse native, abstractions à coût zéro, sécurité mémoire à la compilation
Détection de stack
19 détecteurs de runtime : Node.js, Python, Go, Rust, Java, PHP, Ruby, et plus
Vérification de santé du code
Plus de 34 règles de sécurité et de configuration évaluées avant chaque build -- pur Rust, pas de LLM
Runtime de conteneurs
Client complet de l'API Docker Engine via socket Unix avec vérifications de santé et redémarrage automatique
Proxy inverse
Caddy géré comme processus enfant avec provisionnement SSL automatique et répartition de charge
Surveillance et alertes
Métriques en temps réel, 5 canaux d'alerte (e-mail, Slack, Discord, Telegram, webhooks)
Moteur de sauvegarde
Dumps de bases de données + sauvegardes de volumes, 13 fournisseurs de stockage via OpenDAL, chiffrement AES-256-GCM
Infrastructure as Code
sh0.yaml -- définissez toute votre stack dans un seul fichier, provisionnez en une commande
5 pipelines de déploiement
Temps total du push à la mise en production : moins de 60 secondes
Construit avec Claude (Anthropic)
sh0 a été conçu et co-construit avec Claude au fil de plus de 90 sessions d'ingénierie. Un fondateur, zéro ingénieur. Chaque ligne de code, chaque migration, chaque test -- programmé en binôme avec l'IA. La preuve qu'un fondateur solo + l'IA peuvent construire un logiciel d'infrastructure de niveau entreprise.
Le fondateur
Juste Thales Gnimavo
Fondateur et PDG
ZeroSuite, Inc.
Chief AI-Augmented Architect avec plus de 20 ans d'expérience en infrastructure, sécurité, systèmes de paiement et développement logiciel. Compréhension approfondie des outils développeurs et des difficultés de déploiement -- vécues directement en gérant des centaines de serveurs et d'applications en Afrique et dans le monde.
Et ensuite
Tout ce qui est sur cette page est livré. Voici ce qui arrive.
Recherche web IA et agents
Recherche web, navigation par URL et 6 agents IA spécialisés (DevOps, DBA, Sécurité, SRE)
Génération de fichiers IA
Générer des fichiers XLSX, PDF, DOCX, HTML et Markdown à partir de conversations IA
Multi-environnement
dev/staging/prod par stack avec workflows de promotion
GitHub Actions + Terraform
Intégration CI/CD et interopérabilité infrastructure-as-code
Déploiement IA par chat
"Déploie mon repo avec Postgres" -- sh0 fait le reste
Bibliothèques SDK
Clients TypeScript, Python, Go pour l'API sh0
ZeroSuite, Inc.
Société C-Corporation du Delaware construisant une infrastructure développeur propulsée par l'IA. Nous créons des outils qui éliminent la complexité du logiciel moderne -- du déploiement aux paiements en passant par l'éducation.
sh0 -- Déployez tout. Gardez le contrôle.