lukesUbuntu / virtualmin_blesta

Blesta Virtualmin Module allow clients to mange there virtualmin hosting in blesta
MIT License
15 stars 2 forks source link
blesta blesta-module blesta-virtualmin client-panel virtualmin virtualmin-blesta virtualmin-module

GitHub last commit GitHub issues GitHub issues by-label GitHub closed issues

Plugin in BETA so please check Todo Status or Current Project Status before installing.

Virtualmin Module for Blesta v4.0+

I myself have now got into webhosting with Virtualmin and updating this plugin for my own needs as i want all my clients hosting automated, from billing to the client controlling everything within blesta.

If you have any suggestion's feel free to create an issue, aim is to allow client to login to blesta to manage there hosting.

Todo Status or Current Project Status

Module currently works with blesta 3.5+ (php 5.6 & 7.0+) project is still in beta i wouldn't install till Todo Status or Current Project Status has been completed. But if you want to have a play and provide issues or feedback feel free to install & help make this module.

Ahh yeah so When will it be ready?
Once completed above and redone a few security issues i have found that, i am hoping for August 2020 for first release

Virtualmin Blesta Module version 0.1.3

Current available client options for VirtualMin

Blesta is a professional web based billing and support application focusing on productivity and usability.

Virtualmin is a powerful and flexible web hosting control panel for Linux it allows full server management.

Virtualmin Blesta module uses Virtualmin's Api to allow clients to take full control of there hosting within blesta. It also can auto provision across multiple server groups or pop locations.

Module Screen shots

please note not all tabs are active in this repo module version

Client Panel - Overview

Overview

Client Panel - Mail Accounts

Mail Accounts

Client Panel - Databases

Databases

####### NOTES ####### Plugin in BETA so please check Todo Status or Current Project Status before installing.

Installation instructions

Via Git

  1. clone repo into your blesta modules folder eg cd /home/blesta_install/public_html/components/modules
  2. run $ git clone https://github.com/lukesUbuntu/virtualmin_blesta.git
  3. Go to Blesta Admin, and click on Settings->Modules and it will list the Virtualmin module, Click on "INSTALL"
  4. Go to Virtualmin module and add your Virtualmin Server Details.

Via FTP

  1. Download this module
  2. Uncompress file,and rename folder to virtualmin_blesta
  3. Upload virtualmin_blesta folder to your blesta root dir to /components/modules/ directory.
  4. Go to Blesta Admin, and click on Settings->Modules and it will list the Virtualmin module, Click on "INSTALL"
  5. Go to Virtualmin module and add your Virtualmin Server Details.