CapRover, reconstruit pour 2026
CapRover est un PaaS open source et auto-hébergé, bâti sur Docker. sh0 y ajoute une IA Claude intégrée avec 106 outils, un serveur MCP pour Claude Desktop, un score de santé du code et une CLI avec sh0 push.
Verdict rapide
CapRover est un PaaS open source et auto-hébergé, bâti sur Docker Swarm. sh0 partage la même philosophie d'auto-hébergement, avec un cœur en Rust, un débogage assisté par IA, un tableau de bord Svelte 5 et des déploiements blue-green sans interruption, prêts à l'emploi.
Comparaison fonctionnalité par fonctionnalité
Comparaison côte à côte de ce que chaque plateforme offre.
| Fonctionnalité | sh0 | CapRover |
|---|---|---|
| Langage | Rust (binaire unique) | TypeScript (Node.js), Docker + nginx |
| Déploiement CLI push | sh0 push : en ligne en 35s | caprover deploy |
| Déploiements sans interruption | Blue-green | Oui, avec HEALTHCHECK Docker (apps non persistantes) |
| Multi-serveur BYOS | Tunnel SSH, plan Business | Docker Swarm |
| Mise à l'échelle | Auto-scaling CPU/mémoire | Nombre d'instances manuel (Docker Swarm) |
| Commandes CLI | 30+, sortie JSON | Oui |
| Templates | 171 en un clic | 350+ apps en un clic |
Sources (vérifiées le 13 octobre 2026) : CapRover· Méthodes de déploiement CapRover· Déploiements sans interruption CapRover· Mise à l'échelle et cluster CapRover
Pourquoi les développeurs changent
Des vrais problèmes, des vraies solutions.
Le multiserveur repose sur Docker Swarm
Pour s'étendre sur plusieurs serveurs, CapRover fait rejoindre à chaque nœud un cluster Docker Swarm, comme le décrit sa documentation.
sh0 basé sur SSH, pur Rust
sh0 se connecte aux serveurs distants via tunnel SSH. Pas de Swarm, pas de réseaux overlay, pas de protocole de consensus. Ajoutez un serveur, déployez dessus.
Différenciateurs clés
Ce qui distingue sh0 de CapRover.
Claude IA intégré
106 outils pour le déploiement, le débogage, l'analyse de logs et la gestion d'infrastructure. Serveur MCP pour Claude Desktop et Cursor. AI sandbox pour l'expérimentation en toute sécurité.
CLI avec sh0 push
Plus de 30 commandes avec sortie JSON. Déployez avec une seule commande sh0 push -- en ligne en 35 secondes. Scriptable, automatisable, compatible CI.
Architecture moderne
Binaire Rust, tableau de bord Svelte 5, déploiements blue-green, mise à l'échelle automatique CPU/mémoire. Pas de Docker Swarm, pas de réseaux overlay -- juste SSH et des conteneurs.
Au-delà du déploiement : des services backend complets
CapRover déploie des conteneurs. sh0 inclut en plus des services backend gérés, prêts à l’emploi.
PostgREST API
API REST générée automatiquement à partir de vos tables PostgreSQL. Activation en un clic.
Authentification (Logto)
Authentification conforme à OIDC, avec connexion sociale, MFA et console d’administration.
Temps réel (Centrifugo)
WebSocket + SSE avec canaux, présence et historique.
Fonctions serverless (Deno)
Fonctions TypeScript/JavaScript, appelables en HTTP.
Stockage S3 (MinIO)
Stockage objet compatible S3, avec console web et clés d’accès.
Hébergement de courriel (Stalwart)
Configuration automatique DKIM/SPF/DMARC. Paramétrage automatique du DNS Cloudflare.
Comparaison tarifaire
CapRover est gratuit et open source. sh0 inclut l'IA et le support.
| Niveau | sh0 | CapRover |
|---|---|---|
| Gratuit | $0 | Gratuit (open source) |
| Solo | $19/mo | Gratuit (auto-hébergé) |
| Équipes | $99/mo | Gratuit (auto-hébergé) |
Prêt à passer de CapRover à sh0 ?
Installez sh0 en 30 secondes. Gratuit à vie pour 1 stack, applications illimitées.