It would seem that not so long ago I
presented my project to Habra.
Many people responded, some came and left their mark on the source and commit history, some disappeared, someone is still with us.
I want to express my gratitude to
all of them , because without them I could hardly have succeeded.
And today I finally release an alpha version of the project.
Under the cut you will find a lot of interesting things, and now the
pre-harassment motivational screenshot :

')
Added support for the following distributions:




Written plug-ins to customize:
- Network
- UPS and power monitoring
- Package Managers (APT, Zypper, Pacman)
- Users (passwd)
- Cron
- fstab
- Services (Upstart, rc.d, init.d)
- Firewall (iptables)
- Apache 2 (modules, hosts)
- Samba
- Squid (+ SARG)
Honorable mention deserve:
- Shell
- Log viewer
- The simplest SQL client (MySQL, pgSQL)
Fully redesigned appearance
(do not shoot the programmer - he draws as best he can)
The internal architecture has been completely rewritten - “plug-in” of any nesting level is now supported, and instead of the slow Genshi, fast XSLT is used (the average rendering acceleration is x5).
And most importantly, we are still looking for people who would like to work with us. Namely:
- Code Writers
- Bagolov
- Designers
All these people will need the ability to work in Linux above average, and the code writers will also need to understand Git (or the desire to learn).
Contact me better by mail:
john.pankov@gmail.com marked 'ajenti' in the subject.
I really try to answer everyone, really, but last time there were a lot of letters, and I could have missed someone.
Demo
Live demo is available at ... (caution: hosted at my place, there will not be 24/7 uptime).
My "server" will not sustain a habraeffect, therefore more accurately, please):
All in read-only modeUnfortunately, the shop had to be covered thanks to some people who did not fail to take advantage of the lack of security and add the Barmin patch to cron.
Donating
If you want to help the project financially, then you can donate to the following wallets:
Z407597397076
R383818388853
Loading
local launch tarballRepository for Debian & Ubuntu:
deb http://eugeny.github.com/ajenti/repo//
For Debian Lenny users: Python 2.6 is required. We'll have to connect the corresponding repositories.
If you get a segfault when you first request it , upgrade python-lxml
from here (Ubuntu) or from unstable (Debian) to 2.2.6
Launch
From the source folder:
python serve.py [-v] [--config path / to / custom / config]From the installed packages:
/etc/init.d/ajenti startuseful links
OffsitePS I wonder if there are people on Habré who will guess about the true origin of the name? (: