De l’inventaire d’hôtes au debug in-pod Kubernetes, de la réplication PostgreSQL à la HA 200 GB+ — muppy.io opère le stack complet depuis un backoffice Python + PostgreSQL, piloté par agents IA via MCP. Zéro dépendance hyperscaler.
Réduisent concrètement la surface d’action humaine
Souverains (OVH, Scaleway, Infomaniak) + hyperscalers
Bascule multi-DC sans reconfiguration des healthchecks
Toutes en production, toutes vérifiées dans le code
Apportez n’importe quel langage ou framework qui tourne sous Linux. Un dossier .muppy/ — un script de build, une commande de lancement — et la plateforme fournit PostgreSQL, S3, HTTPS et DNS. Ce site Astro en est l’exemple.
Bases de données managées : PostgreSQL (HA, PITR, multi-DC). Les autres moteurs tournent en conteneur, en auto-géré.
Backoffice Python + PostgreSQL (Odoo Community Framework) avec MCP exposé — chaque ressource est un enregistrement ORM. Chaque opération Fabric capture Python log + stdout/stderr subprocess. Aucun SSH pour débugger ce qui s’est passé.
Des fonctionnalités qui réduisent la surface d’action humaine lors des incidents, migrations et upgrades
Détection + kill itératif des locks bloquants, planifiable via cron
Vos bases restent disponibles même sous charge : les locks bloquants sont détectés et supprimés automatiquement sans intervention humaine.
Python GUI, topology-aware, push Pushover sans service tiers
Alerte smartphone en quelques secondes via Pushover ; distingue panne primaire vs. secondaire sans reconfiguration au switchover.
Rsync + 7 métriques Prometheus + switchover transparent
La bascule DC est transparente à 200 GB+ de filestore : le rsync reprend dans le bon sens sans toucher à la configuration.
Cloudflare, GitLab, Azure DevOps — toujours à jour depuis leur source
Vos règles firewall restent cohérentes avec les IPs publiées par les grands SaaS — mises à jour automatiquement depuis leur source officielle.
TTL par règle UFW — expiration automatique, cron horaire de nettoyage
Les accès temporaires expirent seuls à l’heure prévue — fini les règles orphelines qui s’accumulent et érodent la sécurité.
Stop → backup → migrate → restart, tracé par base de données
Chaque upgrade suit un protocole traçable par base — arrêt propre, sauvegarde, migration, redémarrage — déclenchable depuis la CI/CD sans SSH.
Git tag semver → profil K8s sélectionné + Helm deploy automatique
Un simple git tag semver déclenche la sélection du bon profil K8s et le déploiement Helm — zéro clic manuel entre le push et la production.
Filtre par jour, lien live vers le log IMQ depuis chaque task_run
Chaque tâche planifiée est liée à son log d’exécution IMQ en un clic — Python logger + stdout/stderr distants visibles depuis l’interface sans SSH.
K8s + Traefik + cert-manager + PG en 2 wizards enchâinés
Un cluster Kubernetes complet est opérationnel en deux wizards enchâinés — l’entrée en production d’un nouveau serveur se compte en minutes.
VS Code dans le navigateur en 1 minute sur n’importe quel hôte
Un environnement VS Code complet s’installe en 1 minute sur n’importe quel hôte existant — debug depuis le navigateur sans infrastructure dédiée.
Toggle → VS Code injecté dans le pod de production (même env)
Un toggle reconfigure le pod avec code-server et les mêmes montages et variables — le bug est reproduit dans son environnement exact, pas dans une copie.
Route privée + publique par pod, Zero Trust passkey WebAuthn 1-toggle
Chaque pod expose une route privée et une route publique protégée WebAuthn passkey en un toggle — sans configuration Ingress manuelle ni risque d’oubli.
Diff 3 niveaux + commande Helm exacte + stdout/stderr + exit code
Chaque opération Helm est journalisée avec ses 3 niveaux de diff et le stdout/stderr — le post-mortem d’un incident K8s sans fouiller les logs cluster.
Une offre adaptée à chaque profil
Un seul outil pour provisionner, déployer, debugger et monitorer vos stacks — CI/CD, K8s Tag Mapper, debug in-pod, journal Helm complet.
Réplication PostgreSQL streaming, filestore multi-DC et Smart Healthchecks topology-aware — la haute disponibilité pour des ERP à 200 GB+ en production.
Transformez votre parc de serveurs en PaaS maison : revendez des environnements complets et isolés à vos clients, sur votre propre infrastructure.
Vos agents IA pilotent l’infra : 9 profils MCP, AI/LLM Gate et chaque action auditée dans IMQ. Zéro SSH, zéro ticket ops.
Reprenez le contrôle de votre infrastructure on-premise. Zéro dépendance hyperscaler, audit trail complet, extensible par vos équipes.
Pour migrer son ERP (APIZ) d’Oracle vers PostgreSQL, La Poste a été accompagnée par l’intégrateur Audaxis et a formé ses équipes techniques à Muppy, qui a administré pendant plusieurs années une infrastructure PostgreSQL en haute disponibilité et multi-cloud — avec une visibilité opérationnelle accrue et une charge d’administration réduite. Le déploiement a pris fin avec le décommissionnement de l’ERP APIZ qu’il servait.
Des partenaires packagent Muppy au cœur de leurs propres services DevOps et d’infogérance.
Intégrateur ERP depuis plus de 20 ans (groupe Contraste Europe), Audaxis a intégré Muppy à son catalogue de solutions pour exploiter des infrastructures PostgreSQL et Kubernetes hautement disponibles et multi-cloud. L’objectif affiché de cette collaboration : donner des super-pouvoirs d’administration PostgreSQL aux équipes système et Ops, en rendant accessibles à des profils non-DBA les clusters HA les plus complexes — en mode SaaS comme On-premise.
Diagnostic des serveurs et bases de données de votre ERP et de vos applications métier, avec recommandations d’architecture.
Configuration de Muppy et formation des équipes IT, accompagnement jusqu’à l’autonomie complète sur la plateforme.
Accompagnement long terme via le centre de support et missions d’optimisation continue.
Muppy est une plateforme tout-en-un souveraine qui intègre Kubernetes, PostgreSQL managé, DNS, TLS, haute disponibilité et CI/CD dans une interface unifiée. Contrairement à Portainer (gestion de containers) ou Ansible (automatisation de configuration), Muppy couvre l'ensemble du cycle ops — du provisionnement à la production — et peut être piloté par un agent IA via MCP.
Oui. Muppy est conçu pour fonctionner sur votre propre matériel sans dépendance aux hyperscalers. Il prend en charge OVH, Scaleway, Infomaniak, Ikoula, Contabo et Dell ECS, ainsi que les hyperscalers internationaux (AWS, Azure, Google Cloud, Cloudflare, DigitalOcean). Audit trail complet, extensible par vos équipes.
Muppy inclut plusieurs mécanismes HA pour PostgreSQL : suppression automatique des locks bloquants (PG Lock Auto-removal), Smart Healthchecks topology-aware avec alertes Pushover, HA Filestore 200 GB+ avec rsync et switchover transparent, et règles firewall éphémères à TTL automatique. La bascule datacenter est transparente sans reconfiguration.
Oui. Muppy expose une surface MCP (Model Context Protocol) d'environ 35 méthodes couvrant le provisionnement, le déploiement, l'exécution de commandes, la lecture de fichiers, les logs journalctl et le contrôle systemd. Un agent Claude, Cursor ou tout client MCP compatible peut gérer vos serveurs directement, sans ouvrir de terminal.
Le K8s Tag Mapper transforme un git tag semver en déploiement Kubernetes complet : il sélectionne automatiquement le bon profil K8s et déclenche le déploiement Helm correspondant. Zéro clic manuel entre le push et la production. Chaque opération est journalisée avec diff 3 niveaux, stdout/stderr et exit code pour un post-mortem sans fouiller les logs cluster.
Muppy Enterprise s’installe on-premise sur votre matériel. 490 €/mois pour le plan de contrôle. Aucune licence ERP propriétaire.