Back to Home

Ajenti 1.0 home dashboard

linux · administration · freebsd · panel · ajenti

Ajenti 1.0 home dashboard




    introduction


    For three and a half long years we went to the release.



    Ajenti is a fast-paced web administration dashboard for Linux and FreeBSD, an alternative to Webmin, and today I have the honor to announce the upcoming release of stable version 1.0 .

    What's new?



    General Updates



    • The interface now uses WebSockets to communicate with the server, reducing latency and increasing speed.
    • User accounts with the ability to set access rights.
    • Automatic HTTPS certificate generator - no excuses for unencrypted traffic!
    • Less traffic: interface updates are sent to JSON, and HTML is generated in the browser.
    • Localization: translation into 17 languages, including Russian.
    • Plugins: additional dependencies are installed with one click.
    • Terminals open as tabs inside the Ajenti window.
    • Support for working inside a sub-URL (http: // host / ajenti) via NGINX.


    For developers



    Now Ajenti is a full-fledged web platform for developing frontends to various services, or just service web applications.

    • Stateful work model (with state preservation) - no longer need to think about saving data in a session or processing HTTP requests - the state of the application and interface is saved automatically, development is closer to desktop applications than to websites.
    • UI-bindings: automatic data binding with the interface.
    • Intents - convenient interaction between plugins, for example, you can open the Notepad plugin with a given file from the File Manager plugin.


    Plugins



    • Support for Samba CTDB.
    • MySQL and PostgreSQL plugins that allow you to execute SQL queries and manage users and databases.
    • NFS Management Plugin.
    • The “File Systems” plugin includes information about disk usage and allows you to (mount) file systems.
    • IPTables: comments on rules, a cleaner interface, clever options (--sport adds --protocol tcp, etc.).
    • LM-Sensors plugin for displaying temperatures.
    • Logs are displayed in real time (tail -f).
    • Displays the status of LSI MegaRAID arrays.
    • Munin: graphics are proxied through Ajenti, a direct connection between the browser and Munin is no longer required.
    • Netatalk Plugin (AFPD).
    • Network plugin: display traffic and speed.
    • NSD DNS Server Plugin.
    • Power plugin displays battery usage.
    • The script widget allows you to run a given command from the main page.
    • RAID Status Display (mdadm).
    • SMART Widget
    • Services from Sys-V, Upstart and Supervisor are combined and displayed in a single "Services" plugin (and can be controlled by widgets).
    • The process manager is now much faster.
    • Terminals also connect via WebSockets.


    Installation


    Supported Platforms:
    • Debian 6+
    • Ubuntu 10.04+
    • CentOS 6+
    • RHEL 6+
    • Freebsd


    Installation instructions

    References





    Please support Ajenti on Thunderclap!
    All that is required is to agree to send a short tweet on the day of release. Thunderclap will do this automatically by creating a media wave that will attract much-needed attention to us. Thank you for your attention!









    Read Next