Aller au contenu principal
Cloud & DevOps

Openship : la plateforme de déploiement qui sort le build de votre serveur

Openship, plateforme de déploiement open source auto-hébergeable arrivée en mars 2026, construit l'image sur votre machine et l'envoie en SSH vers le serveur. Serveur mail intégré, endpoint MCP, clustering encore en chantier : le point pour les équipes qui s'auto-hébergent.

Eliott Bidault-HervouetEliott Bidault-HervouetPublié le 24 août 20268 min
Résumer cet article avec une IA

Le build qui sature le serveur de production pendant qu'il sert les utilisateurs, c'est une scène familière pour les équipes qui déploient sur leur propre infrastructure. Openship, plateforme de déploiement open source apparue en mars 2026, prend le problème par l'autre bout : l'image se construit sur votre machine, pas sur le serveur qui tourne. Le projet publie à un rythme soutenu, dix-sept versions de son CLI en quatre semaines, et embarque au passage un serveur mail complet et un point d'entrée pour les agents de code IA. Voilà ce qu'il y a dedans, et ce que ça vaut aujourd'hui.

Openship, une plateforme de déploiement auto-hébergeable sous Apache 2.0

Ses mainteneurs décrivent Openship comme une « self-hosted deployment platform », soit une plateforme de déploiement que vous installez sur vos propres serveurs. Le code est publié sur la forge GitHub, dans le dépôt oblien/openship, sous licence Apache 2.0, et le produit est édité par la société Oblien LLC. Au 17 août 2026, ce dépôt affiche plus de 10 900 étoiles et 937 forks.

Un piège avant même de chercher la documentation : un second projet porte exactement le même nom sur GitHub. Le dépôt openshiporg/openship (openship.org, licence AGPL-3.0) se décrit lui-même comme une solution de traitement de commandes multi-canal, sans aucun rapport avec le sujet de cet article. Le bon dépôt est celui dont la fiche GitHub renvoie vers openship.io.

L'installation passe par le registre officiel npm (npm i -g openship), le paquet déclarant Node 22 ou supérieur en prérequis. Trois interfaces cohabitent ensuite : une application desktop Mac et Windows qui pousse depuis le poste et affiche les logs nativement, un dashboard web pour les déploiements, les métriques et les accès de l'équipe, et un CLI présenté comme un binaire unique couvrant déploiement, logs, secrets, domaines et rollbacks. L'auto-hébergement complet est annoncé gratuit, sans limite de sièges et sans télémétrie dans la FAQ officielle du produit. Une offre managée, Openship Cloud, existe à côté, avec un palier gratuit puis des formules à 10, 39 et 99 dollars par mois et un palier Enterprise sur devis.

Le build tourne chez vous, l'image voyage en SSH

C'est le mécanisme que le projet met le plus en avant, et il mérite qu'on s'y arrête. La page officielle le formule ainsi : « l'image se construit sur votre machine, pas sur votre serveur de production. Chaque build produit un artefact immuable et versionné. Il est streamé vers la cible en SSH et démarre comme un conteneur neuf. » La cible, c'est au choix Openship Cloud, un VPS à vous ou un homelab. Sur le serveur, les services managés (Postgres, Redis, mail, stockage objet) rejoignent l'application sur un réseau privé, joignable par l'application et jamais depuis internet. Le certificat TLS est pris en charge via Let's Encrypt, le routage en frontal par OpenResty, et le remplacement du conteneur est annoncé sans coupure, la version précédente restant disponible pour un rollback en un clic. Une nuance que la page pose elle-même un peu plus bas : le build tourne « sur votre machine (ou dans le cloud) », la variante cloud valant pour l'offre managée. Sur un serveur à vous, c'est bien votre poste qui construit.

Trois conséquences pratiques pour une équipe. La chaîne de build (compilateurs, dépendances, caches) n'a plus à vivre sur la machine qui sert vos utilisateurs, donc un build lourd ne vient plus disputer la mémoire et le CPU au trafic réel. L'artefact qui part en production est exactement celui qui a été construit et testé, pas une reconstruction faite sur place avec un environnement légèrement différent. Et le retour arrière ne consiste plus à rejouer un build, mais à redémarrer une version déjà présente. La contrepartie se cadre en amont : ce qui part en ligne dépend désormais de l'environnement du poste qui a lancé le build, donc une équipe où plusieurs personnes déploient a intérêt à figer cet environnement plutôt qu'à le laisser diverger d'une machine à l'autre.

Openship assume ce positionnement sans détour : sa page d'accueil affiche un tableau comparatif intitulé « Where Openship is genuinely different », qui l'oppose d'un côté aux plateformes managées Vercel et Netlify, de l'autre aux solutions d'auto-hébergement qu'il nomme, Coolify, Dokploy et Dokku. La bonne question à se poser n'est pas de savoir qui gagne le comparatif d'un éditeur, mais où tourne réellement votre build aujourd'hui, et ce qu'il consomme sur la machine qui répond à vos clients.

Schéma du flux de déploiement Openship : le build tourne sur la machine du développeur et produit un artefact immuable et versionné, streamé en SSH vers Openship Cloud, un VPS ou un homelab, où un conteneur neuf démarre sans coupure avec rollback en un clic, les services managés Postgres, Redis, mail et stockage objet restant sur un réseau privé

Un serveur mail transactionnel dans le même socle

C'est la brique qu'on n'attend pas dans une plateforme de déploiement. Openship annonce un vrai serveur mail intégré : boîtes aux lettres, webmail, et surtout la chaîne SPF, DKIM et DMARC « vérifiée et configurée », reverse DNS compris, mise en place en un clic avec les domaines et les certificats. Ces trois enregistrements DNS sont ce qui prouve aux messageries destinataires qu'un message envoyé en votre nom vient bien de chez vous ; mal réglés, les mails de réinitialisation de mot de passe et les factures finissent en indésirables.

Le reste suit la même logique : nombre de domaines illimité, envoi via Amazon SES ou votre propre serveur SMTP, API SMTP et REST ouverte, et des webhooks sur les ouvertures, les clics et les rebonds. Pour une application métier qui envoie des notifications, c'est le genre de dépendance externe qu'on ne pense à cadrer que le jour où la délivrabilité s'effondre.

Un endpoint MCP pour déployer depuis un agent de code

Openship expose un serveur MCP, le protocole standard qui permet à un assistant de code de piloter des outils extérieurs. La page produit est explicite : « Drive deploys from AI agents, Claude, Cursor, any MCP client. Standard tools, authenticated. » Autrement dit, déclencher un déploiement devient une action disponible pour un agent IA, au même titre qu'une commande CLI ou qu'un appel à l'API REST.

L'intérêt est réel sur les tâches répétitives : demander à l'agent qui vient de corriger un bug de pousser la correction en préproduction, relire les logs, revenir en arrière si besoin. La prudence l'est tout autant. Un outil qui déploie n'est pas un outil qui lit du code : les droits accordés à l'agent, les environnements qu'il peut atteindre et la trace de ce qu'il a déclenché se décident avant de brancher le connecteur, pas après le premier déploiement surprise un vendredi soir.

Ce qui n'est pas encore là

La page d'accueil affiche une large vitrine de technologies sous l'intitulé « Designed for your favorite stack » : Next.js, Node, Python, Go, Rust, Docker, Postgres, Redis, Rails, Laravel, Django, Bun. La feuille de route officielle est nettement plus précise, et c'est elle qu'il faut lire : seuls Node.js et Docker se déploient nativement aujourd'hui, avec détection automatique, build et exécution sans configuration. Toutes les autres piles (Go, Rust, Python, Ruby, PHP, Java et Kotlin, .NET, Elixir) passent par un pipeline universel où vous fournissez vos commandes d'installation, de build et de démarrage, ou un Dockerfile. Ce n'est pas un défaut en soi, c'est simplement une charge de configuration à anticiper si votre application n'est ni du Node ni un conteneur déjà prêt.

Autre point à connaître avant d'y poser une production sérieuse : la même feuille de route classe le clustering multi-noeuds et la répartition de charge en statut « in progress ». Grouper plusieurs serveurs et distribuer le trafic entre des noeuds sains sont annoncés, pas livrés. Le décalage mérite d'être signalé : la page d'accueil range de son côté la répartition de charge parmi les capacités du produit. Là encore, c'est la feuille de route qui décrit l'état réel. Pour une application qui tient sur une machine, c'est sans conséquence. Pour une architecture qui doit encaisser des pics ou survivre à la perte d'un serveur, c'est bloquant à ce stade.

Reste la question de la maturité, et là aussi les chiffres sont publics. Le dépôt GitHub et le paquet npm ont été créés le 5 mars 2026, soit environ cinq mois et demi d'existence. Le numéro de version en dit long : 0.6.6 au 17 août 2026, toujours en pré-1.0 selon le versionnement du projet lui-même, avec dix-sept publications sur le registre npm entre le 20 juillet et le 17 août 2026. À titre de repère, Coolify, que la page d'accueil d'Openship cite elle-même comme référence de l'auto-hébergement, publie son code sous la même licence Apache 2.0 depuis un dépôt ouvert le 25 janvier 2021, et rassemble plus de 60 000 étoiles au 17 août 2026, soit plus de cinq fois plus. Ces écarts ne disent rien de la qualité du code ; ils disent le temps passé en production chez d'autres, et le nombre de cas tordus déjà rencontrés.

Comparaison Openship et Coolify au 17 août 2026 : Openship totalise 10 916 étoiles GitHub pour un dépôt ouvert le 5 mars 2026, contre 60 684 étoiles pour Coolify, dépôt ouvert le 25 janvier 2021 ; Openship en est à la version 0.6.6, avec 17 versions publiées sur npm entre le 20 juillet et le 17 août 2026, sous licence Apache 2.0 comme Coolify

Ce qu'une équipe peut en faire dès maintenant

Le profil qui colle le mieux aujourd'hui est assez net : une application Node ou déjà conteneurisée, un serveur, une équipe qui veut sortir du déploiement artisanal sans confier sa production à une plateforme managée. Dans ce cas, le coût d'essai est faible, l'auto-hébergement est gratuit et le CLI s'installe en une commande. Un environnement de préproduction suffit à juger sur pièces : temps de build réel, comportement du rollback, qualité des logs.

Le profil qui doit attendre est tout aussi net : plusieurs noeuds, répartition de charge nécessaire, ou une pile qui demanderait de réécrire tout le pipeline à la main. Dans les deux cas, la décision se prend sur vos contraintes, pas sur une page produit, et elle commence par un inventaire honnête de l'existant. C'est exactement ce que couvre un audit et une étude de cadrage avant de toucher à une chaîne de déploiement qui, elle, fonctionne déjà.

Un dernier réflexe, valable pour tout outil jeune adopté vite : épingler la version installée plutôt que de suivre la dernière publication en date, et traiter les notes de version comme une dépendance critique à surveiller. Ce rythme de publication est un signe d'énergie, et aussi un rappel que la surface de changement bouge encore.

Pour aller plus loin

Sources

Chaque fait et chaque chiffre de cet article provient d'une source primaire, vérifiée en statut 200 le 18 août 2026 :


Plus d'articles sur Cloud & DevOps

Décryptages, retours de terrain et modes d'emploi : ce que l'équipe apprend en livrant des projets, remis au propre.

Coolify, le PaaS open source qu'on héberge soi-même
Cloud & DevOps19 août 20269 min

Coolify, le PaaS open source qu'on héberge soi-même

Coolify transforme vos propres serveurs en plateforme de déploiement. Version 4 stable depuis avril 2026, Railpack en beta, sauvegardes vers S3, multi-serveurs encore expérimental : le point sur ce que l'outil fait vraiment aujourd'hui.

Eliott Bidault-HervouetEliott Bidault-Hervouet
Coolify vs Dokploy : quel PaaS open source auto-hébergé choisir en 2026 ?
Cloud & DevOps28 juillet 202612 min

Coolify vs Dokploy : quel PaaS open source auto-hébergé choisir en 2026 ?

Coolify ou Dokploy pour héberger vos applications sur votre propre serveur ? Comparatif frontal des deux PaaS open source auto-hébergeables (installation, déploiement, bases de données, reverse proxy, multi-serveurs, sauvegardes et licence) pour décider lequel installer sur votre VPS.

Thomas DubreuilThomas Dubreuil
Vercel Ship 2026 : la plateforme bascule vers les agents IA
Cloud & DevOps20 juillet 20268 min

Vercel Ship 2026 : la plateforme bascule vers les agents IA

Le 17 juin 2026 à Londres, Vercel a fait basculer sa plateforme vers l'agentique : plus de la moitié des déploiements sont déclenchés par des agents. Vercel Services, Connect, eve, briques entreprise et Bring Your Own Cloud sur AWS. Ce qui change, et les questions de portabilité à poser avant de bâtir votre projet dessus.

Thomas DubreuilThomas Dubreuil

Combien coûterait votre projet ? Estimation gratuite

Décrivez votre besoin, nous revenons vers vous sous 24h avec une fourchette de budget et de délai.

Réponse sous 24h, sans engagement.

Alexandre Da Silva, Koul, à son poste de travail
Questions fréquentes

Le blog Koul

Ligne éditoriale, sources, usage : ce qui sort sur ce blog et comment vous pouvez vous en servir.

Votre question est plus complexe ?

Un échange court suffit souvent à trancher. Prenez un créneau, on vous répond sur votre cas.

Réserver un créneau