Sommaire
- Quel sont les avantages de PegaProx ?
- Gestion Multi-Cluster Unifiée : Une tour de contrôle pour votre infrastructure
- Délégation et Contrôle d'Accès : La sécurité sans compromis
- Réactivité instantanée : Ne subissez plus la latence de l'information
- Sécurité et fiabilité : Une forteresse pour votre infrastructure
- Déploiement et intégration
- FAQ – PegaProx
Gérer un cluster Proxmox est une tâche standard. En revanche, en administrer plusieurs, répartis sur différents sites ou pour des clients distincts, génère une complexité opérationnelle : multiplication des accès, gestion des droits fragmentée et supervision discontinue. PegaProx répond à ces défis en proposant une interface web centralisée, moderne et sécurisée pour piloter l'intégralité de votre infrastructure multi-clusters Proxmox depuis un point d'entrée unique.
Quel sont les avantages de PegaProx ?
PegaProx s’adresse aux administrateurs système, aux équipes infrastructure et aux prestataires de services (MSP) à la recherche d’une vision unifiée, d’un pilotage centralisé et d’une gestion opérationnelle optimisée de leurs environnements.
Gestion Multi-Cluster Unifiée : Une tour de contrôle pour votre infrastructure
Dites adieu à la complexité de la gestion fragmentée. La solution centralise l'accès à l'ensemble de vos environnements, éliminant définitivement les frictions liées aux changements de contextes et aux reconnexions incessantes. Grâce à une interface commune intuitive, vous naviguez fluidement d'un cluster à l'autre, qu'ils soient sur le cloud, sur site ou en périphérie (edge).
Au-delà de la simple connexion, obtenez une visibilité à 360 degrés sur la santé de votre parc. Surveillez l'état de vos nœuds, analysez la consommation des ressources et détectez les anomalies en temps réel. Vous disposez ainsi de toutes les informations critiques au même endroit pour agir plus vite et plus efficacement.

Délégation et Contrôle d'Accès : La sécurité sans compromis
Avec PegaProx, la sécurité ne se fait pas au détriment de l'agilité. Le système de gestion des identités et des accès (IAM) vous offre une granularité extrême, vous permettant d'appliquer rigoureusement le principe du moindre privilège.
- Rôles sur mesure (RBAC) : Ne vous limitez pas aux rôles par défaut. Créez des profils d'accès ultra-spécifiques en définissant les permissions au niveau du cluster, du namespace ou de la fonctionnalité. Décidez exactement qui peut voir, modifier ou supprimer des ressources.
- Adaptabilité totale : Que vous gériez une équipe DevOps interne ou que vous fournissiez une infrastructure à des clients externes, PegaProx s'adapte. Offrez à vos développeurs une autonomie contrôlée et à vos clients finaux une vue restreinte exclusivement à leurs propres ressources, garantissant un cloisonnement parfait des environnements.
Réactivité instantanée : Ne subissez plus la latence de l'information
Dans la gestion d'infrastructure, chaque seconde compte. l'interface réactive garantit que l'information dont vous disposez est toujours la plus fraîche possible, sans action manuelle de rafraîchissement.
- Suivi des opérations longues : Visualisez les barres de progression de vos migrations ou de vos déploiements avancer en temps réel. Vous savez exactement quand une tâche se termine.
- Détection immédiate des incidents : Les alertes de ressources (CPU, RAM, Disque) s'affichent à l'instant même où le seuil est franchi. Vous n'attendez pas le prochain rafraîchissement automatique pour savoir qu'un nœud est en difficulté.
- Zéro friction : Concentrez-vous sur l'analyse et la résolution de problèmes, pas sur l'actualisation de vos pages web. La technologie SSE assure un flux de données continu et léger, garantissant une fluidité parfaite même lors de fortes charges.
Sécurité et fiabilité : Une forteresse pour votre infrastructure
PegaProx est conçu dès l'origine pour les exigences des environnements de production (Secure by Design). La solution intégre des protocoles de sécurité stricts pour garantir l'intégrité de vos données et de vos accès.
- Protection avancée des identifiants (Argon2) : Nous ne stockons jamais vos mots de passe en clair. Nous utilisons l'algorithme de hachage Argon2, la référence actuelle en cryptographie, pour une résistance maximale contre les attaques par force brute.
- Authentification renforcée (2FA) : Sécurisez vos comptes critiques avec l'authentification à deux facteurs. Le support du protocole TOTP (via QR Code) vous permet d'utiliser votre application d'authentification favorite pour valider chaque connexion.
- Chiffrement de bout en bout (TLS) : La confidentialité est totale. Toutes les communications transitant entre votre interface, le serveur PegaProx et vos clusters cibles sont systématiquement chiffrées via TLS.
Déploiement et intégration
PegaProx est une application légère basée sur Python et Flask, compatible avec Debian et Ubuntu. Son installation est conçue pour être rapide et s’intégrer derrière un reverse proxy (Nginx, Traefik).
La documentation officielle est disponible ici.
Script d'installation automatisée :
#!/usr/bin/env bash
set -euo pipefail
APP_USER="pegaprox"
APP_DIR="/opt/PegaProx"
REPO_URL="https://github.com/PegaProx/project-pegaprox.git"
apt update
apt install -y git python3 python3-venv python3-pip
useradd --system --home "${APP_DIR}" --create-home --shell /usr/sbin/nologin "${APP_USER}" || true
git clone "${REPO_URL}" "${APP_DIR}"
chown -R "${APP_USER}:${APP_USER}" "${APP_DIR}"
python3 -m venv "${APP_DIR}/venv"
"${APP_DIR}/venv/bin/pip" install --upgrade pip
"${APP_DIR}/venv/bin/pip" install -r "${APP_DIR}/requirements.txt"
cat >/etc/systemd/system/pegaprox.service <<EOF
[Unit]
Description=PegaProx
After=network-online.target
[Service]
User=${APP_USER}
WorkingDirectory=${APP_DIR}
ExecStart=${APP_DIR}/venv/bin/python pegaprox_multi_cluster.py
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable --now pegaprox
Ce script constitue une base simple et facilement adaptable selon les besoins (reverse proxy, TLS, supervision, sauvegardes).
FAQ – PegaProx
Qu’est-ce que PegaProx ?
PegaProx est une interface web centralisée permettant d’administrer plusieurs clusters Proxmox depuis un point d’entrée unique. Elle simplifie la gestion multi-sites et multi-clients tout en renforçant la sécurité et la visibilité opérationnelle.
À qui s’adresse PegaProx ?
PegaProx est conçu pour les administrateurs système, équipes infrastructure, DevOps et MSP qui gèrent plusieurs environnements Proxmox et recherchent une supervision unifiée et efficace.
Quels problèmes PegaProx résout-il ?
Il élimine la multiplication des accès, la gestion des droits dispersée et la supervision fragmentée en centralisant le pilotage, les permissions et le monitoring en temps réel.
PegaProx remplace-t-il l’interface Proxmox ?
Non. PegaProx agit comme une couche de contrôle et de supervision centralisée au-dessus de Proxmox, sans modifier ni remplacer les clusters existants.
Est-il possible de gérer plusieurs clients avec PegaProx ?
Oui. Grâce à une gestion fine des rôles (RBAC), chaque client ou équipe peut accéder uniquement à ses propres clusters et ressources, avec un cloisonnement strict.
Comment fonctionne la gestion des accès ?
PegaProx intègre un système IAM avancé avec rôles personnalisables, permissions granulaires et support du principe du moindre privilège.
Les données sont-elles sécurisées ?
Oui. Les mots de passe sont protégés par Argon2, les connexions peuvent être sécurisées via 2FA (TOTP) et l’ensemble des communications est chiffré en TLS.
Les informations sont-elles mises à jour en temps réel ?
Oui. PegaProx utilise des flux temps réel (SSE) pour afficher instantanément les alertes, l’état des nœuds et la progression des opérations sans rafraîchissement manuel.
Sur quels systèmes peut-on déployer PegaProx ?
PegaProx est compatible avec Debian et Ubuntu et s’intègre facilement derrière un reverse proxy comme Nginx ou Traefik.
Le déploiement est-il complexe ?
Non. Un script d’installation automatisée permet un déploiement rapide et standardisé, facilement adaptable à des environnements de production.