Ajenti - six months later

    It would seem that not so long ago I presented my project to Habré.
    Many people responded, some came and left their mark in the source code and the history of commits, some disappeared, someone is still with us.
    I want to express my gratitude to all of them , because without them I could hardly have done anything.
    And today I'm finally releasing an alpha version of the project.

    There are a lot of interesting things waiting for you under the cut , and now a pre-brave motivational screenshot :

    image


    Support for the following distributions has been added:


    Plugins for configuration have been written:
    • Networks
    • 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)


    The appearance has been completely redone (do not shoot the programmer - he paints as he can)


    The internal architecture has been completely rewritten - now “pluginization” of any level of nesting is supported, and instead of the slow Genshi, fast XSLT is used (average rendering acceleration was x5).

    And most importantly - we are still looking for people who would like to work with us. Namely:
    • Code writers
    • Bagolov
    • Of designers


    All these people will need above average Linux skills, and code writers also need an understanding of Git (or a desire to learn).
    It is better to contact me by mail: john.pankov@gmail.com marked 'ajenti' in the subject.
    I really try to answer everyone, really, but the last time there were a lot of letters, and I could miss someone.

    Demo

    Live demo is available at ... (caution: hosted at my place, there will be no 24/7 uptime).
    My “server” will not stand the Habraffect, therefore, be careful, please):
    Everything is in the “read-only” mode

    Unfortunately, the shop had to be closed due to some people who did not fail to take advantage of the insufficient security and add the Barmin patch to cron.

    Donating

    If you want to help the project financially, you can donate to the following wallets:
    Z407597397076
    R383818388853

    Loading

    tarball to run locally

    Repository for Debian & Ubuntu:
    deb http://eugeny.github.com/ajenti/repo/ /


    For Debian Lenny users: Python 2.6 required. You will have to connect the corresponding repositories.
    If you get segfault on first request , 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 start

    useful links

    Offsite

    PS I wonder if there are people on Habré who will guess the true origin of the name? (:

    Also popular now: