Votre infrastructure. Votre stack, pas la nôtre.

Muppy gère l’infrastructure comme vous le feriez à la main, mais par écrit et de façon rejouable. Il se connecte en SSH aux hôtes que vous enrôlez, y exécute des tâches et en rapporte l’état : un plan de contrôle uniforme sur toute la pile, du serveur à Kubernetes.

En production : Audaxis, Actiwork, Alter Eco Santé · Référence : La Poste

Un plan de contrôle uniforme

Un socle, des applications que vous activez à la demande.

Les tâches sont publiées dans des addons installés au besoin. Les clients Muppy Enterprise et les partenaires peuvent écrire les leurs.

Muppy Core

Hôtes, tâches, faits

Serveurs physiques, VM ou conteneurs LXC enrôlés en SSH, tâches Python planifiables et tracées, services systemd, pare-feu UFW et clés SSH.

docs.muppy.io/muppy_core/
PostgreSQL

Sauvegarde, réplication, HA, PITR

Quatre applications : clusters et sauvegardes, Replicated Cluster Set, bascule automatique pglookout, restauration à la minute avec WAL-G.

docs.muppy.io/guides/postgresql/
Muppy K8s

Packages, releases, profils

Packages Muppy, Helm ou Kubectl synchronisés depuis git, profils réutilisables, migrations avec sauvegarde, Pack8s multi-cloud.

docs.muppy.io/muppy_k8s/
Réseau

Traefik, DNS, certificats

Noms générés, domaines personnalisés, Let’s Encrypt (y compris par challenge DNS), DNS intégré, Cloudflare en option.

docs.muppy.io/network/custom-domains/
Supervision

Ce qui doit vous réveiller

Silencieuse par défaut, jamais « OK » quand elle ne sait pas. Sauvegardes, réplication, HA, PITR, certificats Kubernetes.

docs.muppy.io/monitoring/
Muppy Vault

Secrets chiffrés au repos

Chiffrement en enveloppe ; la clé maître n’existe que dans votre gestionnaire de mots de passe et en mémoire.

docs.muppy.io/vault/
En production

13 fonctionnalités qui font la différence au quotidien.

🚨

Incidents & haute disponibilité

DF3 Verrous PostgreSQL

Activité et verrous bloquants détectés et levés, de façon planifiable.

DF4 Smart Healthchecks

Contrôles programmables, conscients de la topologie, alertes Pushover, Slack ou Teams.

DF6 HA filestore 400 Go+

Rsync chaque minute, 7 métriques Prometheus, alerte dès qu’il s’arrête.

DF7 CIDR auto-rafraîchis

Règles de pare-feu alignées sur les IP publiées par Cloudflare, GitLab, Azure DevOps.

DF8 Règles de pare-feu éphémères

Chaque règle UFW peut porter une date d’expiration et disparaît seule.

🚀

Migrations & déploiements

DF1 Upgrade conscient des bases

Arrêt, sauvegarde, migration, redémarrage, tracés base par base.

DF2 K8s Tag Mapper

Un tag git sémantique choisit le profil Kubernetes et déclenche le déploiement.

DF5 Tâches planifiées auditées

Chaque exécution liée à son journal dans la file de tâches, sans SSH.

DF13 Installation en deux assistants

Kubernetes, Traefik, cert-manager et PostgreSQL installés depuis l’interface.

🔧

Mises à jour & debug

DF9 IDE navigateur sur tout hôte

Code-Server sur un métal nu, une VM ou un conteneur LXC.

DF10 Debug dans le pod

VS Code dans le pod, avec les mêmes montages et variables : le bug se reproduit là où il vit.

DF11 Double URL + Sunray

Une route privée et une route publique, protégée par passkey en un interrupteur.

DF12 Journal de configuration K8s

Commande Helm exacte, sortie console et code retour de chaque installation et mise à jour.

Partout où sont vos serveurs

Cloud, multi-cloud, on-premise ou hybride.

🇫🇷

Fournisseurs souverains

OVHScalewayInfomaniakIkoulaContaboDell ECS
🌍

Hyperscalers intégrés

AWSAzureGoogle CloudCloudflareDigitalOcean
📡

DNS multi-fournisseur

OVHCloudflareScalewayDNS intégré Muppy

Sur OVH Public Cloud, Muppy crée lui-même les instances : elles arrivent enrôlées et gérées, avec une date de décommission par sécurité. docs.muppy.io/ovh

PostgreSQL

Combien de temps à l’arrêt, combien de données perdues : vous fixez les deux.

La HA (avec la réplication) répond au premier, le PITR au second. Ensemble, ils couvrent un RTO exigeant et un RPO de quelques minutes, y compris avec des clusters répartis sur plusieurs clouds.

  • Bascule automatique : un démon pglookout sur chaque cluster élit le meilleur standby.
  • Restauration à la minute : WAL expédiés chaque minute vers S3, sauvegardes complètes régulières.
  • Et les dumps : sauvegardes par base planifiées, rétention, restaurations planifiées.
RPO
min.

quelques minutes de perte au plus, avec PITR

RTO
auto

promotion du meilleur standby par pglookout

Portée
multi

clusters répliqués entre plusieurs clouds

Trace
100 %

des événements HA journalisés

Muppy Hoster

Votre parc de serveurs, devenu un PaaS à votre marque.

Muppy s’installe sur vos serveurs bare-metal ou VPS, sans migration. La couche Manganese isole chaque client dans son compte, avec ses App Servers, et vous gardez la main sur les ressources.

Parc existant conservéMulti-tenant natifCI/CD clé en mainSupervision intégréeUFW, Sunray, Let’s Encrypt

Installation de Muppy Enterprise

Sur votre serveur de contrôle, bare-metal ou VPS.

Inventaire de votre parc

Enrôlement de vos hôtes, clés SSH, DNS et certificats : Muppy modélise ce que vous avez déjà.

Activation de Manganese

Chaque client obtient son compte, son catalogue d’App Definitions et son pool de ressources.

Vos clients se connectent

Par l’interface Manganese ou par MCP : ils créent eux-mêmes leurs serveurs.

Audaxis
4 mois → 2 h

Délai de mise en œuvre d’une infrastructure PostgreSQL constaté par Audaxis chez un grand compte.

PostgreSQL HA multi-DCKubernetes managéRéplication RCSBackup continu / PITROn-premise · SaaS · multi-cloud
Ils intègrent Muppy dans leur offre

Des super-pouvoirs PostgreSQL pour des équipes non DBA.

Intégrateur ERP depuis plus de 20 ans (groupe Contraste Europe), Audaxis a intégré Muppy à son catalogue pour exploiter des infrastructures PostgreSQL et Kubernetes hautement disponibles et multi-cloud, avec trois services : audit, implémentation, support et évolutions.

L’offre Muppy d’Audaxis ↗ · Devenir partenaire

Questions

Ce qu’on nous demande sur Muppy

Quelle différence avec Portainer ou Ansible ?

Portainer gère des conteneurs, Ansible automatise des configurations. Muppy couvre tout le cycle d’exploitation dans une seule interface : hôtes, PostgreSQL et sa haute disponibilité, Kubernetes, DNS, TLS, CI/CD, supervision et secrets, avec un journal de chaque tâche exécutée.

Muppy fonctionne-t-il sur une infrastructure existante ?

Oui. Vous enrôlez vos serveurs existants (bare-metal, VM ou LXC) ; Muppy y exécute ses tâches en SSH. Il fonctionne avec les fournisseurs souverains, les hyperscalers et vos propres datacentres, et crée directement des instances sur OVH Public Cloud.

Comment Muppy gère-t-il la haute disponibilité PostgreSQL ?

Par réplication en Replicated Cluster Set, bascule automatique pilotée par pglookout (désactivable pendant une maintenance), restauration à un instant donné avec WAL-G, et contrôles de santé qui alertent sur smartphone.

Peut-on piloter Muppy avec un agent IA ?

Oui. Muppy expose un serveur MCP : l’agent lit les mêmes informations que vous, agit librement en développement et en test, et demande une approbation humaine partout ailleurs.

Prochaine étape

Prêt à reprendre le contrôle de votre infrastructure ?

En 30 minutes, on regarde vos serveurs, vos bases et vos objectifs de disponibilité, et on vous propose un plan de reprise en main.

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

Votre projet