Quantcast
Channel: LowEndTalk
Viewing all articles
Browse latest Browse all 59539

Open Source Xen VM Control Panel

$
0
0

As a continuation on from ServerCtrl I have decided to start work on a custom control panel for my own private hosting customers, this is to serve as a lightweight alternative to SolusVM and many other control panels. Obviously this will not stack up in features currently since it only supports the Xen hypervisor and in it's initial pre-alpha state it currently only has functions for user management, assigning VMs to users, booting, shutting down and destroying VMs.

This is under active development and I hope to have a fully functioning Xen control panel with integrated automatic billing and invoice generation (cost will update as users add/remove VMs (semi-cloud type of thing)).

In its current state I would definitely not recommend it's use commercially, however to manage your own VMs it will function sufficiently.

As for the technology stack, it is built using Ruby and Sinatra (more efficient than Rails) and uses Puma for a production web server and Shotgun for a development web server. Oh and currently, for development and since my own customers all have twitter accounts it uses Twitter for user authentication.

It is being released as OSS under the MIT License so feel free to fork it, contribute to it and make use of it how you will. Screenshots and a Github link will follow. All installation instructions are included in the Github project.

Github: https://github.com/will3942/xen-control-panel

Any feedback or suggestions is greatly appreciated! Please note however this is a personal project so any issues or support may be delayed.


Viewing all articles
Browse latest Browse all 59539

Trending Articles