Un dashboard pour pour vos cluster Proxmox, etc. encore en beta. Un projet à suivre…
Sources :
PegaProx – Un dashboard pour les gouverner tous :
https://korben.info/pegaprox-dashboard-proxmox.html
Procédures d’installations :
https://github.com/PegaProx/project-pegaprox
J’ai installé une machine virtuelle sous Debian 13
Voici les prérequis pour Debian 13 :
- Modification de la variable d’environnement PATH pour pouvoir utiliser les commandes du Shell
- Modification du fichier sources.list sous Debian 11
- Exemple de paramétrages en IP fixe sous debian 11
- Configurer les serveurs DNS sous Debian 13
- Changer le port pour SSH
J’ai testé dans un premier temps l’installation automatisée
Cette méthode d’installation récupère le script de déploiement directement depuis la branche principale (HEAD) actuelle. Vous recevrez ainsi toujours la dernière version disponible, incluant les fonctionnalités et améliorations les plus récentes. Cependant, comme elle n’est pas liée à une version spécifique, elle peut également contenir des modifications non publiées ou des bogues n’ayant pas encore été entièrement testés. Si vous préférez une version stable et testée, il est recommandé d’installer PegaProx à partir d’une version étiquetée.
Installation de curl en administrateur root (su) :
apt install curl
Téléchargement du script deploy.sh :
curl -O https://raw.githubusercontent.com/PegaProx/project-pegaprox/refs/heads/main/deploy.sh
Rendre le script exécutable :
chmod +x deploy.sh
Exécuter le script :
./deploy.sh
Connexion
J’ai au préalable configuré le pare-feu pour l’accès SSH et l’accès avec le port 5000.
Web Interface: https://adresse_IP:5000
VNC WebSocket: https://adresse_IP:5001
SSH WebSocket: https://adresse_IP:5002
Je me suis connecté à l’interface WEB avec le port 5000 :
https://adresse_IP:5000
Username: pegaprox
Password: admin
J’ai changé le mot de passe à la première connexion.