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!


