XUtils

ajenti

The admin panel your servers deserve.


Screenshots

Screenshot Ajenti Login Screenshot Ajenti Dashboard Screenshot Ajenti Settings
Screenshot Ajenti Plugins Screenshot Ajenti Systemd Screenshot Ajenti Terminal

See https://ajenti.org for more information


Contributors ✨

Thanks goes to these wonderful people (emoji key):


Kientz Arnaud

πŸ’»

Dmitry Zamaruev

πŸ’»

Ivlev Denis

πŸ’»

Valentin Bryukhanov

πŸ’»

Konstantin Stepanov

πŸ’»

Alex Raeder

πŸ’»

Alexander Stefanov

πŸ’»

Markus M. May

πŸ’»

Artsiomi Silivonchyk

πŸ’»

Ilya Voronin

πŸ’»

XΓ©fir Destiny

πŸ’»

Martin Ellis

πŸ’»

Alex Kucherenko

πŸ’»

Luis Salazar

πŸ’»

Miguel Gonzalez

πŸ’»

Joseph Wang

πŸ’»

Pablo Albornoz

πŸ’»

Praveen Baratam

πŸ’»

Andreas Till

πŸ’»

Roman

πŸ’»

Prajjwal Nijhara

πŸ’»

Julian B

πŸ’»

Catriel MΓΌller

πŸ’»

Kim

πŸ’»

Daniel Schulz

πŸ’»

dendilz

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!

Roadmap

Actually big changes are planned and under development. A global roadmap is :

  • Migrating to Python3
  • Migrating to python-socketio
  • Implement better API REST with @get, @post … decorators
  • Migrating from AngularJS to Angular 13 (work in progress):
     * plugins core and dashboard are almost done, but there's a lot of work to migrate all other plugins. 
     * This work take actually place in the branch [ajenti-3-dev](https://github.com/ajenti/ajenti/tree/ajenti-3-dev) and the new plugins are stored in the directory [plugins-new](https://github.com/ajenti/ajenti/tree/ajenti-3-dev/plugins-new)
     * The documentation is located at https://docs.ajenti.org/en/ajenti-3-dev/index.html
    
  • Add a lot of new plugins: once the migration to Angular done, we can add a lot of plugins to manage services on the server ( like apache2, nginx, postfix, etc … ).
  • Migrating to asyncio: concept tested, but migration not really started.

Articles

  • coming soon...