Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Dev Section Modification & Patches
  • Search

Plugin Manager

Section with modification and patches for Vesta
Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
jhmaverick
Posts: 3
Joined: Sun Dec 02, 2018 7:31 pm
Contact:
Contact jhmaverick
Website Facebook

Os: Debian 8x
Web: nginx + php-fpm
Plugin Manager
  • Quote

Post by jhmaverick » Sun Apr 26, 2020 2:03 am

I am working in a base to add support for plugins in Vesta. The script is already usable but I'm still doing some testing to make sure everything is right.

https://github.com/jhmaverick/vestacp-plugin-manager

The script works as follows, at the installation it will download the necessary files, add executables in the Vesta bin and change parts of the Vesta web code by applying actions and filters to enable the integration of the plugins as in wordpress.
After installation the plugins can be installed using the script "v-add-plugin" or through the Vesta panel. The plugins are installed via the GitHub link or a zip.

I created 3 plugins to demonstrate how it works:
* A theme that is installed with the plugin manager. https://github.com/jhmaverick/vestoid-theme
* A plugin that changes the panel's email list. https://github.com/jhmaverick/single-mail-list
* And lastly a plugin that installs applications in the web domains. https://github.com/jhmaverick/vestacp-web-apps

I did most of the tests on a Vesta installed on Debian 9 and also on CentOS 7.

Run the following script to install:

Code: Select all

curl -sL https://raw.githubusercontent.com/jhmaverick/vestacp-plugin-manager/master/install.sh | bash -
Image
Image
Image
Top

exclu254
Posts: 44
Joined: Mon Dec 23, 2019 6:44 pm

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: Plugin Manager
  • Quote

Post by exclu254 » Tue Apr 28, 2020 3:14 pm

Well done, this looks cool.
Top


Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Modification & Patches”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

cron

Login  •  Register

I forgot my password