Votre application en ligne, sans gérer l’infrastructure.
Un App Server, c’est un serveur complet : votre code, son environnement d’exécution, une base PostgreSQL, une URL publique en HTTPS et un IDE dans le navigateur. Vous le créez depuis l’interface Manganese ou laissez votre agent IA le faire, sans jamais voir la plomberie.
Beta gratuite · échange court avec l’équipe pour préparer votre environnement
Une unité applicative complète et autonome.
Une molécule Manganese (« mgx » dans la documentation) est une unité applicative complète et autonome. Elle tourne dans un conteneur LXC isolé, ou une VM si besoin, sur bare-metal, avec ses propres ressources compute, base PostgreSQL et bucket S3.
Provisionnement en 2 à 10 min depuis un repo Git. Chaque molécule contient :
- Compute : Ubuntu LTS en conteneur LXC ou en VM sur bare-metal, language-agnostic par design (Node, Python, Java, Go, PHP…)
- Database : PostgreSQL dédié avec credentials injectés en variables d’env
- Storage : bucket S3 sur le provider de votre choix (8 backends souverains)
- IDE intégré : VS Code Server (Code Server) accessible depuis le navigateur
- HTTPS automatique : Traefik reverse proxy + certificat TLS public inclus
- Connexion Git : token validé et repo cloné au provisionnement
Tout ce qu’il faut pour faire tourner une application, déjà branché.
Votre dépôt, cloné et construit
Le dépôt décrit lui-même sa construction (mpy_setup.sh) et ses processus (services.yml), que Manganese transforme en services systemd.
Une base PostgreSQL
Les variables de connexion sont injectées : psql se connecte sans paramètre. Une base peut aussi être partagée entre plusieurs App Servers.
Une URL HTTPS, ou la vôtre
TLS est terminé en amont par Traefik. Votre processus sert du HTTP simple sur un seul port. Ajoutez votre nom de domaine et, si vous voulez, Cloudflare devant.
Un IDE dans le navigateur
Code-Server sur chaque environnement, avec Claude Code intégré, prêt à lire la documentation et à travailler sur votre code.
Sunray Zero Trust devant
Chaque nom servi par l’App Server peut exiger une identification par passkey. Vous gérez vous-même les adresses autorisées à passer.
Chacun ne voit que les siens
Chaque utilisateur ne voit que ses propres serveurs. Un compte de facturation regroupe les utilisateurs d’une société ou d’un service.
Ubuntu générique, ou une stack prête à l’emploi.
Les modèles génériques fournissent un Ubuntu LTS propre (26.04 recommandé, 24.04 supporté), une base, une URL et l’IDE, et votre dépôt fait le reste. Les modèles de stack ajoutent l’environnement d’exécution déjà câblé.
Une application par App Server
Installez sur l’App Server l’application et tout ce qu’elle seule utilise : Redis, Mailpit, un exporter. Un service dont un autre App Server a besoin va sur son propre serveur. Un seul test suffit : « un autre serveur doit-il lui parler ? »
docs.muppy.io/muppy_manganese/designing-your-mgxUn conteneur par défaut, une VM quand il le faut.
Un conteneur LXC démarre en quelques secondes, consomme moins de mémoire, et son processeur comme sa RAM se redimensionnent sans reconstruction. Une VM a son propre noyau, pour les modules noyau, la virtualisation imbriquée ou une isolation plus stricte.
| Plan | Machine | vCPU | RAM | Pour |
|---|---|---|---|---|
| XS | LXC | 0,5 | 1 Go | une API légère, un worker, une préproduction peu sollicitée |
| M | LXC ou VM | 2 | 4 Go | le plan par défaut |
| M+ | LXC ou VM | 3 | 6 Go | plus de marge en charge ou en compilation |
| Unlimited | LXC | sans plafond | sans plafond | mesurer avant de choisir, ou un hôte dédié |
Plans livrés avec le modèle générique Ubuntu 26.04, disque de 40 Go. Pour votre propre catalogue, une gamme complète (jusqu’à 32 vCPU, tailles intermédiaires comprises) se génère en une fois, pour ne jamais payer huit cœurs quand cinq suffisent. server-plans
« Crée-moi un serveur de test pour cette branche. »
Le serveur MCP de Manganese donne à votre agent les méthodes mgx_* sur vos propres App Servers : créer, déployer, redimensionner, lire et écrire des fichiers, exécuter une commande, piloter les services. Sur un serveur créé par un humain, les opérations destructrices attendent votre accord.
Des environnements de développement pour toute une équipe, sans dérive.
DevFleet, c’est Manganese pour les grandes équipes : vos développeurs, humains ou agents, créent leurs environnements de dev et de test en libre-service, dans les règles que vous fixez.
- Catalogue maîtrisé : vos utilisateurs ne voient que les App Definitions que vous publiez, dans les pools de ressources que vous leur réservez.
- Accès par rôle : seuls les administrateurs de la société et le propriétaire d’un serveur peuvent s’y connecter, et Sunray l’applique devant chaque URL.
- Traçabilité : chaque commande lancée par un agent est journalisée avec sa sortie et son code retour.
- Sur votre infrastructure si vous le souhaitez, avec Muppy Enterprise.
Un hôte
Un serveur existant enrôlé, ou une instance OVH créée et enrôlée en une seule tâche.
LXD, PostgreSQL, Traefik
Installés par un seul assistant sur Ubuntu 24.04 ou plus récent.
Le catalogue
Les App Definitions visibles par vos utilisateurs.
Le pool par défaut
Là où atterrissent les serveurs quand personne ne choisit.
Le compte de facturation
Personnel ou société, avec son premier administrateur invité par e-mail.
La même application, sur plusieurs sites, prête à prendre le relais.
ProdFleet HA, c’est la production en haute disponibilité : un pack d’App Servers répartis sur plusieurs sites. Le primaire sert les utilisateurs et écrit en base, les standbys font tourner le même code sur une copie à jour, prêts à prendre le relais.
Réplication PostgreSQL
Un Replicated Cluster Set : le primaire sur le site A, un standby synchronisé sur chaque autre site. Chaque standby lit la réplique de son propre site.
Le pack
Un assistant déclare le primaire, ajoute les membres et configure leurs contrôles de santé. Les candidats sont proposés automatiquement.
Pack8s, multi-cloud
Pour vos applications Kubernetes, Pack8s gère le déploiement redondant de vos releases sur plusieurs clusters et plusieurs clouds.
Tout le cycle de vie d’un App Server, depuis l’interface ou par MCP.
Un PaaS déployé chez vous, pilotable par une IA que vous hébergez.
Avec Muppy Enterprise, Manganese tourne sur votre matériel. Son interface MCP fonctionne avec n’importe quel agent, y compris un modèle auto-hébergé dans votre datacentre (Mistral, Llama…) : l’agent provisionne, déploie et lit les journaux sans qu’aucune donnée ne quitte votre infrastructure.
- Traçabilité native : chaque commande d’un agent est journalisée, toute action sensible attend une validation humaine.
- Réversibilité : des briques standard (Ubuntu, PostgreSQL, Traefik, LXD) que vos équipes savent reprendre.
- Modèle remplaçable : changer d’IA ne change rien à l’infrastructure.
Asalae déployé par un agent IA
La solution d’archivage électronique de Libriciel installée sur Manganese par un agent, sans qu’un humain ne tape une seule commande shell.
Un portail Publik construit par IA
Une démarche d’assistance citoyenne construite par un agent sur la vraie stack Publik (w.c.s. + combo), de l’infrastructure au formulaire.
Votre prochaine application tourne déjà quelque part. Pourquoi pas ici ?
Montrez-nous votre dépôt et vos contraintes. On vous dit en 30 minutes ce qu’il faut pour en faire un App Server, ou une flotte entière.
Vous décrivez votre projet
Quatre champs, sans téléphone obligatoire.
On en parle 30 minutes
Architecture, contraintes d’hébergement, sécurité, reprise d’existant.
Vous recevez une proposition écrite
Périmètre, déroulé et chiffrage sur devis, appuyés sur la documentation publique.
Vous préférez tester d’abord ? Essayer Manganese, beta gratuite
Odizy Votre ERP Odoo, de la branche à la production
Manganese Des App Servers complets, n’importe quelle stack
Manganese DevFleet Remote dev agentique pour grands comptes