The next-generation Linux administration platform.
Linux administration reimagined
AegisAdmin is a modern, secure, and scalable platform for monitoring, administering, and scaling your Linux servers from a single interface.
AegisAdmin is currently available as a public release candidate. This version is intended for testing on a virtual machine or test server. Its core features are operational, while stability testing continues ahead of the first stable release.
*Managing a Linux server should not mean navigating a succession of complex commands, scattered configuration files, and unrelated tools. Although the command line remains essential for experienced system administrators, it can quickly become an obstacle when trying to obtain an overview of a server’s status or perform routine operations quickly and reliably.*
This observation led to the creation of AegisAdmin.
AegisAdmin is a modern administration interface designed for Linux servers. Its purpose is to bring the main system administration operations together in a single application while retaining the power and flexibility of the operating system’s native tools. The application does not attempt to hide Linux, but to make it clearer, more accessible, and more efficient for everyday use.
Through a clear and responsive interface, administrators can monitor their infrastructure, access essential information, control system services, analyse logs, manage key software components, and respond quickly whenever action is required.
Candidate version : {AEGISADMININFO}
AegisAdmin is open-source software distributed under the GNU Affero General Public License v3.0 copyleft licence.
A Complete Overview of Your Server
As soon as you sign in, AegisAdmin presents a dashboard containing the information essential to the proper operation of your server.
Processor resources, memory, storage, partitions, system load, service status, installed versions, and many other indicators are immediately available. This centralised overview makes it possible to identify potential problems quickly, without having to navigate through several tools or run a series of commands.
The objective is simple: to provide an accurate, continuously available snapshot of the server’s current state.
Administration Designed for Everyday Use
The most common administration tasks are available directly from the interface.
Restarting a service, reloading Apache, checking the status of PHP-FPM, viewing Cron jobs, examining system logs, or controlling a Tor service become straightforward operations that can be completed in just a few clicks while retaining the operating system’s security mechanisms.
AegisAdmin does not replace Linux tools: it orchestrates them and presents them through a consistent, readable interface designed for administrators’ everyday needs.
Comprehensive Monitoring
Monitoring lies at the heart of the AegisAdmin philosophy.
System logs are accessible from a single interface, allowing administrators to select different log sources quickly and search for specific information. Important events are therefore easier to identify than when working with multiple files scattered across the server.
This centralisation also simplifies incident diagnosis and reduces the time required to understand the cause of a malfunction.
Security First
Administering a server requires a high level of security.
AegisAdmin applies the principle of least privilege. Operations requiring elevated permissions are performed through dedicated, controlled components, reducing the risks associated with executing system commands.
The interface only provides access to explicitly authorised actions and relies on the Linux system’s security mechanisms to preserve the integrity of the server.
A Modern and Enjoyable Interface
System administration does not have to be austere.
AegisAdmin provides a modern, responsive, and pleasant interface that works equally well on desktop computers and tablets. Information is organised clearly to reduce the time needed to find data or perform an action.
The interface has been designed to provide fast access to essential information while keeping visual complexity to a minimum.
AegisAdmin, Your Linux Control Centre
Whether you administer a personal server, a virtual machine, a VPS, or a professional server, AegisAdmin provides a single control point from which to monitor and manage it.
Modern Technologies
Web interface written entirely in Go
Privileged system backend also written in Go
Communication through a private Unix socket
Web server running without administrative privileges
Services protected by systemd
Legacy PHP frontend and Bash backend removed
SQLite used for accounts, settings, and application data
Develop Your Own Modules
In the longer term, AegisAdmin plans to open its architecture to extensions developed by third parties. This feature is not yet available in the current release candidate.
A Community of Components
AegisAdmin is ultimately intended to support an ecosystem of modules developed by both its team and its community.
Users will be able to share extensions, enhance existing features, and introduce new components addressing specific requirements. This open architecture will enable everyone to adapt AegisAdmin to their own infrastructure while benefiting from contributions made by other users.
AegisAdmin is therefore more than an administration application: it is a platform designed to evolve alongside technologies, practices, and user requirements.
Components
Official modules included with AegisAdmin.
Dashboard
View your server’s status at a glance through a clear, comprehensive, and regularly updated dashboard.
Apache
Administer and monitor your Apache web server.
TLS Certificates
Manage and automatically renew your SSL/TLS certificates.
Cron
Manage and automate scheduled server tasks and monitor their execution results.
MySQL
Monitor and manage your MySQL servers with ease.
PHP-FPM
Monitor and manage your PHP-FPM services with ease.
Network
Monitor and manage your server’s network interfaces.
Services
Control and monitor your server’s essential services.
Storage
Monitor disk, partition, and file-system usage from a single location.
Tor
Manage and monitor your Tor services and onion services.
Fail2ban
Monitor and manage automatic protection against intrusion attempts.
Firewall
Configure and control your server’s firewall with ease.
Modules
Organise the menu, its categories, and the available modules.
Users
Manage AegisAdmin users and access permissions, and monitor sign-ins.
Logs
View and analyse your server’s system logs.
Updates
Check and install server updates, including APT packages, firmware, and Composer dependencies.
Processes
View and sort system processes.
Server Configuration
Create inventories and snapshots, import and export configurations, and perform intelligent comparisons.
Settings
Manage themes, the default log, Certbot email settings, and backups.
My Account
Manage your password and TOTP two-factor authentication.