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
Deux offres spécifiques
Un seul outil pour provisionner, déployer, debugger et monitorer vos stacks — CI/CD, K8s Tag Mapper, debug in-pod, journal Helm complet.
Reprenez le contrôle de votre infrastructure on-premise. Zéro dépendance hyperscaler, audit trail complet, extensible par vos équipes.
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.
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é.
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.