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.

+2

Plugin munin

Etienne Duclos 11 years ago updated 11 years ago 15
Hello & thank you for this wonderful Ajenti !

I can't see any of my munin graphs through Ajenti panel, plugin is just displaying nothing. I can access munin & see graphs through http access (http://xxxx/munin/) from everywhere, I have beautifulsoup installed. 
I think Ajenti can access munin too but not displaying anithing...!

Anyone could help ?

Thx

+2

python-lxml required but installed

Felix Gürtler 10 years ago updated by Milad Abooali 9 years ago 1
hi,

during setup via yum I get the following error:

Error: Package: ajenti-1.2.22.13-1.noarch (ajenti)
Requires: python-lxml

However, python-lxml is installed:

yum install epel-release -> already installed and latest version
pip install lxml -> already satisfied

pip install ajenti -> will work but not create /etc/init.d/ajenti so i'm unable to start

what can I do?
+2
Completed

Make tasks list generation faster

Paul Annekov 12 years ago updated by Eugene Pankov (Project coordinator) 12 years ago 0
Task manager is too slow... Please, make it faster.
Answer

Fixed in Ajenti 1.x tree

+2

[Errno 2] No such file or directory...

Farhad Mn 9 years ago 0

Hi everyone,

I have just installed ajenti and ajenti-v .. I tried to add a domain.. but i get this error..


[Errno 2] No such file or directory: '/etc/php5/fpm/php-fpm.conf'
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/ajenti/plugins/main/main.py", line 158, in handle_message
self.ui.dispatch_event(update['uid'], update['event'], update['params'])
File "/usr/lib/pymodules/python2.7/ajenti/ui/__init__.py", line 72, in dispatch_event
self.root.dispatch_event(uid, event, params)
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 382, in dispatch_event
if child.dispatch_event(uid, event, params):
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 382, in dispatch_event
if child.dispatch_event(uid, event, params):
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 388, in dispatch_event
getattr(self, k)(**(params or {}))
File "/var/lib/ajenti/plugins/vh/main.py", line 259, in save
self.manager.update_configuration()
File "/var/lib/ajenti/plugins/vh/api.py", line 300, in update_configuration
self.__runall([(c.create_configuration, [self.config]) for c in self.components])
File "/var/lib/ajenti/plugins/vh/api.py", line 296, in __runall
raise g.exception
IOError: [Errno 2] No such file or directory: '/etc/php5/fpm/php-fpm.conf'

+2

[V][RAILS] can't find command 'bundle'

AtroxDev 10 years ago updated by Scott de Jong 9 years ago 1
Hello,

if I setup a complete new rails application and install bundler via "gem install bundler" and then I add the Website in Ajenti V, default setup. If I save it now, supervisor says:

can't find command 'bundle'

On which "User" do I have to install Bundler? Or this this Message has another reason?
Sorry for my bad english.

Thanks,
Atrox
+2
Under review

Supervisor : Creating file for supervision program in conf.d instead of supervisor.conf

Anthony NANNI 11 years ago updated 10 years ago 2
I found that adding a new supervision was not completeis missing the ability to choose the name of the application, for example [program: cat] instead of [program: new].
The configuration file supervisord can load configuration files via the conf.d file; would it not make more sense to create a file. conf in conf.d instead of modifying the supervisord.conf file in the / etc / supervisor?
+2

problem installing ajenti in debian 7

Amine Marzouk 9 years ago 0
Starting Ajenti:
12.08.2015 19:51 INFO Using config file /etc/ajenti/config.json
Traceback (most recent call last):
File "/usr/bin/ajenti-panel", line 109, in <module>
ajenti.config.load()
File "/usr/lib/pymodules/python2.6/reconfigure/configs/base.py", line 40, in load
if (sys.version_info.major >= 3 and isinstance(self.content, bytes)) or \
AttributeError: 'tuple' object has no attribute 'major'
[FAIL] failed ... failed!

+2
Completed

Add the ability to upload files in the filemanager

Siddharth Bhansali 12 years ago updated by Eugene Pankov (Project coordinator) 12 years ago 4

Allow admins to upload a file directly from the filemanager.

Answer

Commited to 1.x tree 

+2

dropbox google-drive owncloud. Sync: mysql databases and server with cloud services...

Anibal Aguila 10 years ago 0
Hi,
    I am using Ajenti for local development purposes (ubuntu 12.04). I need sync '/srv' and '/var/lib/mysql' into my cloud service, ej: '~/Dropbox/www/' I tried with this script but have a 403 Forbidden nginx, permissions issue?

target
(move srv)
(create Symbolic link for srv)
(move mysql)
(create Symbolic link for mysql)

terminal
cd /
sudo mv /srv ~/Dropbox/www/
sudo ln -sf ~/Dropbox/www/srv /
sudo mv /var/lib/mysql ~/Dropbox/www/
sudo ln -sf ~/Dropbox/www/mysql /var/lib

Thanks in advance,
Anibal Aguila
+2
Completed

Control custom services

Ale Z 12 years ago updated by Eugene Pankov (Project coordinator) 12 years ago 0

On the services section I would be awesome to crontol another services, or custom added services/

For example: FTP server.

Answer

In Ajenti 1.x, you'll be able to control both normal services (systemd/upstart/init.d) and Supervisord services from one interface. You can absolutely easily declare your services in supervisord plugin so I consider this done.