Welcome to the Ajenti Idea Exchange. It's your chance to collaborate with our team and other users to influence the future of Ajenti! Ideas appreciated.

+44
Lõpetatud

Apache control should be more than just editing the conf

Noah Gray 12 aastat tagasi uuendaja Eugene Pankov (Project coordinator) 10 aastat tagasi 5
I would like to simply be bale to select a domain, then a folder, then be done. CPanel style. 
Vasta
I guess this can be considered covered by Ajenti V: http://ajenti.org/
+42

Per site user

JONIK NSK 10 aastat tagasi uuendaja Vishal Kute 6 aastat tagasi 17
When create new web-site with Ajenti-V panel for example - create new OS user - owner of site files and grant him privileges to configure site settings with Ajenti-V.
Example:
1. When creating site ask for creating user: username [thesiteuser], password [default is empty] and shell [drop-down: sh/bash/ftp]
2. Create system-user thesiteuser with main group www-data with homedir /srv/website
 with corresponding shell from list.
3. Change owner recursivelly thesiteuser:www-data /srv/website
4. php-fpm workers runs as thesiteuser:www-data
5. webserver user (apache or nginx) has additional group www-data for serving user's content.
6. Ajenti-V uses for administration web-site:
- internal created user thesiteuser with specified password
- system-user thesiteuser (if sync panel users with system users checked)
7. additionally may be implemented Apache mod_ruid2 or mpm-itk user permissions to vhosts.
+38
Lõpetatud

Create plugin for csf (ConfigServer Security & Firewall)

Software Plant 11 aastat tagasi uuendaja Dale Morris 9 aastat tagasi 15
Nowadays CSF becomes popular and de facto standard regarding security shield in vps and dedicated servers. Webmin has UI module for configuring CSF. So definitely CSF plugin is  must for Ajenti


+37

Add Postfix configuration

Spyros 9 aastat tagasi 0
Add options to modify postfix with virtualhosts etc.
+37
Lõpetatud

Multiple languages

Δημητρης Α. 12 aastat tagasi uuendaja anonymous 6 aastat tagasi 4
It would be interesting to offer more languages. It would make more competitive
Vasta
Please help translate Ajenti into your language at https://crowdin.net/project/ajenti !


+36

OpenSSL Configuration

Noah Dolph 10 aastat tagasi 0
It would be nice to configure keys for root and other users via Ajenti panel. I poked around looking for a place to add authorized public keys and finally just did it manually. A way to generate and manage keys that are authorized would be a nice addition to Ajenti.
+33

openvpn module

psychozoic 11 aastat tagasi uuendaja anonymous 6 aastat tagasi 10

it would be great to support openvpn installation and configuration.

+30

Pluginlist

p amend123 8 aastat tagasi uuendaja Marco van Gaal 7 aastat tagasi 1

How about to add a Page/Website where all Ajenti Plugins listet. So u can see if there is any Plugin for the service u need instead of using google and end up in 2 year old github trash.



+29

Add native Python production environment management (venv, virtualenvwrapper, gunicorn, uWSGI)

Cyril 10 aastat tagasi 0
I want to advocate to implement plugins for Python integrated production environment in Ajenti, to begin with:
  • Virtualenv & Virtualenvwrapper - manage projects and environments
  • Gunicorn and/or uWSGI servers management
  • Tornado and may be other asynchronous servers
  • Pip & distribute package management (pip freeze requirements.txt)
  • Install and configure frameworks (Django, flask, OpenERP, Plone, Web2py)... that's probably much too much, I suppose
+28

Please provide an online demo

eriklauritsen 6 aastat tagasi uuendaja anonymous 6 aastat tagasi 2

It would be really nice with an online demo.