Page 1 of 1

How to create vesta plugins

Posted: Fri Feb 26, 2016 1:25 am
by blare
Hello,

I am new to Vesta! Glad to be here.

I was wondering if there is any tutorial/documentation about creating new plugins for Vesta. I think that it should be possible, because in the main page of vestacp is talking about FileManager and SFTP modules, but I have not found anything about it.

Thanks!

Re: How to create vesta plugins

Posted: Fri Feb 26, 2016 12:32 pm
by tjebbeke
At this moment, there isn't a way to install extra plugins out of the box. The Filemanager is built in vesta and can only be activated.

Re: How to create vesta plugins

Posted: Fri Feb 26, 2016 12:48 pm
by blare
Hi @tjebbeke

I have just seen in http://vestacp.com/roadmap/ that Reseller plugins is a feature for the next Version 0.9.8-16.

And is supposed to be available this February.

Waiting for it, thanks!

Re: How to create vesta plugins

Posted: Sat Mar 05, 2016 9:38 pm
by imperio

Re: How to create vesta plugins

Posted: Sat Mar 05, 2016 10:45 pm
by blare

Re: How to create vesta plugins

Posted: Sun Apr 26, 2020 5:50 pm
by jhmaverick
I also found no simple way to add new features to Vesta without having to change the panel code each time I needed to update.

I made a plugin management system that allows you to install and update through the interface.
The system makes the necessary changes to the Vesta web code through RegEx and the plugins apply their information through filters and actions just like in Wordpress.

It is not ideal as an official version would be, but it is a help.

Here is the repository and the wiki to demonstrate how it works:
https://github.com/jhmaverick/vestacp-plugin-manager
https://github.com/jhmaverick/vestacp-p ... nager/wiki

Re: How to create vesta plugins

Posted: Wed Jun 17, 2020 4:52 am
by boxygen
Hello @jhamverick,

This is a great work indeed. I request Vesta Team to incorporate such changes in the next major release.