AegisAdmin – L'administration Linux repensée
AegisAdmin est une plateforme moderne, sécurisée et extensible permettant de superviser, administrer et faire évoluer vos serveurs Linux depuis une interface unique.
AegisAdmin est disponible en version candidate publique. Cette version est destinée aux essais sur une machine virtuelle ou un serveur de test. Les fonctions principales sont opérationnelles, tandis que les vérifications de stabilité se poursuivent avant la première version stable.
Administrer un serveur Linux ne devrait pas être une succession de commandes complexes, de fichiers de configuration dispersés et d'outils hétérogènes. Si la ligne de commande reste indispensable pour les administrateurs système expérimentés, elle peut rapidement devenir un frein lorsqu'il s'agit d'obtenir une vue d'ensemble de l'état d'un serveur ou d'effectuer des opérations courantes de manière rapide et fiable.
C'est de ce constat qu'est né AegisAdmin.
AegisAdmin est une interface d'administration moderne dédiée aux serveurs Linux. Son objectif est de réunir au sein d'une application unique les principales opérations d'administration système, tout en conservant la puissance et la souplesse des outils natifs du système d'exploitation. L'application ne cherche pas à masquer Linux, mais à le rendre plus lisible, plus accessible et plus efficace au quotidien.
Grâce à une interface claire et réactive, les administrateurs peuvent superviser leur infrastructure, consulter les informations essentielles, contrôler les services du système, analyser les journaux, gérer les principaux composants logiciels et intervenir rapidement lorsqu'une action est nécessaire.
Version candidate :
AegisAdmin est un logiciel open source distribué sous licence copyleft GNU Affero General Public License v3.0.
Une vision globale de votre serveur
Dès la connexion, AegisAdmin présente un tableau de bord regroupant les informations essentielles au bon fonctionnement du serveur.
Les ressources processeur, la mémoire, le stockage, les partitions, la charge système, l'état des services, les versions installées et de nombreux autres indicateurs sont accessibles immédiatement. Cette vision centralisée permet d'identifier rapidement un problème potentiel sans devoir parcourir plusieurs outils ou lancer une série de commandes.
L'objectif est simple : disposer en permanence d'une photographie fidèle de l'état du serveur.

Une administration pensée pour le quotidien
Les tâches d'administration les plus fréquentes sont accessibles directement depuis l'interface.
Redémarrer un service, recharger Apache, vérifier l'état de PHP-FPM, consulter les tâches Cron, examiner les journaux système ou contrôler un service Tor deviennent des opérations simples, réalisées en quelques clics tout en conservant les mécanismes de sécurité du système d'exploitation.
AegisAdmin ne remplace pas les outils Linux : il les orchestre et les présente dans une interface cohérente, lisible et adaptée aux besoins quotidiens des administrateurs.
Une supervision complète
La supervision occupe une place centrale dans la philosophie d'AegisAdmin.
Les journaux système sont accessibles depuis une interface unique permettant de sélectionner rapidement les différentes sources de logs et de rechercher une information précise. Les événements importants sont ainsi plus faciles à identifier qu'au travers de multiples fichiers répartis sur le serveur.
Cette centralisation facilite également le diagnostic des incidents et réduit le temps nécessaire pour comprendre l'origine d'un dysfonctionnement.
La sécurité avant tout
L'administration d'un serveur exige un niveau de sécurité élevé.
AegisAdmin applique le principe du moindre privilège. Les opérations nécessitant des droits élevés sont réalisées au travers de composants dédiés et contrôlés, limitant les risques liés à l'exécution de commandes système.
L'interface ne donne accès qu'aux actions explicitement autorisées et s'appuie sur les mécanismes de sécurité du système Linux afin de préserver l'intégrité du serveur.
Une interface moderne et agréable
L'administration système ne doit pas être austère.
AegisAdmin propose une interface moderne, responsive et agréable à utiliser, aussi bien sur un ordinateur que sur une tablette. Les informations sont organisées de manière claire afin de réduire le temps nécessaire pour trouver une donnée ou effectuer une action.
L'ergonomie a été pensée pour privilégier la rapidité d'accès aux informations essentielles tout en limitant la complexité visuelle.
AegisAdmin, votre centre de contrôle Linux
Que vous administriez un serveur personnel, une machine virtuelle, un VPS ou un serveur professionnel, AegisAdmin vous offre un point d’entrée unique pour superviser et administrer cette machine.
Des technologies modernes
- interface web entièrement en Go ;
- backend système privilégié également en Go ;
- communication par socket Unix privé ;
- serveur web exécuté sans privilèges administrateur ;
- services protégés par systemd ;
- ancien frontend PHP et backend Bash retirés ;
- SQLite utilisé pour les comptes, paramètres et données applicatives.
Développez vos propres modules
À plus long terme, AegisAdmin prévoit d’ouvrir son architecture à des extensions développées par des tiers. Cette fonction n’est pas encore disponible dans la version candidate actuelle.
Une communauté de composants
À terme, AegisAdmin a vocation à accueillir un écosystème de modules développés aussi bien par son équipe que par sa communauté.
Les utilisateurs pourront partager leurs extensions, enrichir les fonctionnalités existantes ou proposer de nouveaux composants répondant à des besoins spécifiques. Cette ouverture permettra à chacun d'adapter AegisAdmin à son infrastructure tout en bénéficiant des contributions des autres utilisateurs.
Ainsi, AegisAdmin n'est pas seulement un logiciel d'administration : c'est une plateforme capable d'évoluer avec les technologies, les usages et les besoins de ses utilisateurs.
Les composants
Modules officiels fournis avec AegisAdmin
Dashboard
Visualisez en un instant l’état de votre serveur grâce à un tableau de bord clair, complet et régulièrement actualisé.
Apache
Administrez et surveillez votre serveur web Apache.
Certificats TLS
Gérez et renouvelez automatiquement vos certificats SSL/TLS.
Cron
Gérez et automatisez les tâches planifiées de votre serveur. Suivi des résultats d’exécution.
MySQL
Supervisez et gérez vos serveurs MySQL en toute simplicité.
PHP-FPM
Supervisez et gérez vos services PHP-FPM en toute simplicité.
Réseau
Surveillez et gérez les interfaces réseau de votre serveur.
Services
Contrôlez et surveillez les services essentiels de votre serveur.
Stockage
Surveillez l'utilisation de vos disques, partitions et systèmes de fichiers en un seul endroit.
Tor
Gérez et surveillez vos services Tor et vos services cachés.
Fail2ban
Surveillez et gérez la protection automatique contre les tentatives d'intrusion.
Pare-feu
Configurez et contrôlez le pare-feu de votre serveur en toute simplicité.
Modules
Organisez le menu, ses catégories et les modules disponibles.
Utilisateurs
Gérez les utilisateurs et les droits d'accès à AegisAdmin. Suivi des connexions.
Journaux
Consultez et analysez les journaux système de votre serveur.
Mises à jour
Vérifiez et installez les mises à jour de votre serveur. APT, firmware et dépendances Composer.
Processus
Affichage et tri des processus système.
Configuration du serveur
Inventaires, snapshots, import, export et comparaison intelligente.
Paramètres
Thèmes, journal par défaut, e-mail Certbot et sauvegardes.
Mon compte
Mot de passe et double authentification TOTP.