Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


new VM control panel -- In development.
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

new VM control panel -- In development.

MSPNickMSPNick Member
edited November 2016 in General

Hi guys,

I thought I'd write a topic about this as I've actually got something working now and can show you some screen shots and get some general feedback.

MSPVM was born out of the idea out of everything else, solusVM just lacking in general development, I've been developing this with a team for the last month and we got to the stage were I thought, well I'd show you! :)

If anyone wants to register there interest early for a beta or such you can look for the very informational page that I have created here

First; the most important thing is, it logs in.. http://prntscr.com/d1g8l7

the admin template is just a default theme from admin panel templates; just because everything was there and working so.

http://prntscr.com/d1g0pj

As you can see form the picture above that's just such a basic working area currently, it's changing to the server statistics, node information, etc all that sort of stuff. Not much to say but what your looking at is the basic administration area for the panel.

http://prntscr.com/d1g18f

Again, above not the prettiest, however just to show you how it looks currently; these functions work and there is a lot more to go in there, obviously the VM statistics, OS, hostname as currently it's placing all hosts names as 8.8.4.4.

Again, the functions work, it reboots, resets, no reinstall just yet but it's going to be getting there slowly.

http://prntscr.com/d1g1xc

I didn't know weather to add packages in but I have; I am not building a WHMCS module just yet so I thought i'd keep it simple and put the packages in so I can get on a develop and get the VM's working.

http://prntscr.com/d1g2rb

A new VM page, shortly this will be used for KVM and XEN also to create both containers and servers.

http://prntscr.com/d1g3yd

The template manager for all virts will be using this, wget the ISO or tar.gz files and it'll place them in a tough on the eyes list at the moment. which is below;

http://prntscr.com/d1g4fq

This adds a server to your control panel and is able to create the VM's on that server;

http://prntscr.com/d1g4n4

The servers start, but got to look into an issue with the hostname being set as 8.8.4.4

http://prntscr.com/d1g7x1

I have stat update, I am not sure I like this and I will more then likely change this around a bit.

http://prntscr.com/d227cg

So feedback is welcomed, looking to bring it into production shortly after a few months of private testing.

There is a few bugs at the moment, like when it creates the openvz server, it seems not to be passing the nameservers onto the actual device so manual intervention is required, however not a big task and i'll fix that before i release something..

I do have a solusVM importer ready, it drills into there database, grabs the user table CTID, imports into the control panel.

thanks for reading, again I understand it's probs not easy on the eyes and it's not 100% perfect yet, but time will tell.

thank you.. nick

Thanked by 1Kerberos
«134

Comments

  • Looks promising...and sexy! :P
    Are you going to release this into the wild or only for your services?

  • Looks great!
    Good luck on the future updates :)

  • @Bochi said:
    Looks promising...and sexy! :P
    Are you going to release this into the wild or only for your services?

    It'll be released once everything is in place. At the moment it only runs openvz. Not perfectly either though that'll come with development.. before I release I'll create an auto updater so whatever comes from our end will go direct once developed.

    @hostrerum said:
    Looks great!
    Good luck on the future updates :)

    Thanks means a lot. Still quite a lot of stuff to do. It's getting there though. If anyone has any services with us. Once openvz is developed and a lot more admin functions this will be a drop in replacement for solusVM

  • bugrakocbugrakoc Member
    edited November 2016

    Looks definitely nicer than SolusVM :) I hope to see more of this. Good job!

    I think you should release the beta version to nat.myserverplanet.com so LowEndSpirit users can test it before production use.

  • Looks great, more competitor for solus and others

  • MSPNickMSPNick Member
    edited November 2016

    @bugrakoc said:
    Looks definitely nicer than SolusVM :) I hope to see more of this. Good job!

    I think you should release the beta version to nat.myserverplanet.com so LowEndSpirit users can test it before production use.

    That's the idea! I'm looking to have this in front instead of solusVM within the next month or so, although this is a very estimated time and it could change depending on where I am at with it.

    I have a few bugs to clear out with vzctl destroy :)

    Although I'd start fresh and get a new server for the NAT customers so that's another exciting thing to expect.

    Also the general slowness of SSH is killing me so I'll probably make a deamon for it instead..

    more updates to come, I'll let you know once it'll go into the NAT range.

  • Looks promising.

    What would the price be if you release it if you know?

    Good job so far.

  • @perryoo11 said:
    Looks promising.

    What would the price be if you release it if you know?

    Good job so far.

    Around the £4/month mark if that helps!

  • MSPNickMSPNick Member
    edited November 2016

    Minor improvements to the add VM -- Hostname bug has now been resolved plus the nameservers bug is now resolved

    http://prntscr.com/d250o1

    http://prntscr.com/d251nj

    http://prntscr.com/d2526q

    VM successfully deletes, reboots and starts now - properly.

    http://prntscr.com/d254kx

    http://prntscr.com/d254y0

  • I got a temporarily access to the panel and a friendly chat with Nick, overall I must say that it looks promising, obviously there are still a lot of features that need to be integrated but it's on the good way. Some planned features are even not used neither from Virtualizor nor SolusVM.

    I hope to see a BETA public/private release soon, really interested in it.

  • If you do decide to take the daemon route, how would you implement it?

  • What language is this written in? PHP? Python? NodeJS? Something else? Just curious ;)

  • MSPNickMSPNick Member
    edited November 2016

    This is what the panel is built on;

    Bootstrap

    laravel

    jQuery

    ezSQL

    I'm not 100% sure yet, sorry.

    @vapornode said:
    If you do decide to take the daemon route, how would you implement it?

    Thanked by 1lucast
  • good luck with your project!

  • @MSPNick said:
    This is what the panel is built on;

    Bootstrap

    laravel

    jQuery

    ezSQL

    I'm not 100% sure yet, sorry.

    @vapornode said:
    If you do decide to take the daemon route, how would you implement it?

    Why go with PHP? I would love to see one built off of NodeJS, and converted into a NPM module ideally for managing servers, then have a web interface for it that people can build off of it

    Thanked by 1lukesUbuntu
  • AnthonySmithAnthonySmith Member, Patron Provider

    GCat said: Why go with PHP? I would love to see one built off of NodeJS, and converted into a NPM module ideally for managing servers, then have a web interface for it that people can build off of it

    I guess people work with the tools they have rather than learning how to use new tools, its understandable.

    Thanked by 3GCat iKeyZ vimalware
  • @AnthonySmith said:

    GCat said: Why go with PHP? I would love to see one built off of NodeJS, and converted into a NPM module ideally for managing servers, then have a web interface for it that people can build off of it

    I guess people work with the tools they have rather than learning how to use new tools, its understandable.

    I suppose, but it's fair to say if you know PHP you more than likely know JavaScript...

  • gleertgleert Member, Host Rep

    @GCat I understand that you would like it to be different, but he is doing it with the tools he has indicates... Nobody is holding you from doing it with the tools you seem fit!

  • zafouharzafouhar Veteran
    edited November 2016

    You mentioned OpenVZ, does this support KVM aswell or is that coming soon?

  • @zafouhar said:
    You mentioned OpenVZ, does this support KVM aswell or is that coming soon?

    Openvz at the moment. Although I'll be working on KVM shortly after openvz is stable

  • @MSPNick said:

    @zafouhar said:
    You mentioned OpenVZ, does this support KVM aswell or is that coming soon?

    Openvz at the moment. Although I'll be working on KVM shortly after openvz is stable

    No gofundme? Try it sometimes works :)

  • @WHT said:

    @MSPNick said:

    @zafouhar said:
    You mentioned OpenVZ, does this support KVM aswell or is that coming soon?

    Openvz at the moment. Although I'll be working on KVM shortly after openvz is stable

    No gofundme? Try it sometimes works :)

    No thank you! :) this product is licensed from the start...
    :)

  • JacobJacob Member
    edited November 2016

    Going the daemon route is advisable, many others including ourselves do this from a command queue - it's easily achievable and makes a massive impact on performance for the end user.

    Edit: It looks great btw!

    Thanked by 1BeardyUnixGuy
  • @Jacob said:
    Going the daemon route is advisable, many others including ourselves do this from a command queue - it's easily achievable and makes a massive impact on performance for the end user.

    Edit: It looks great btw!

    Thank you very much! I'm going to work on getting a deamon done, properly in a few releases time once it's starting to take shape!

  • Good job. Looking forward to KVM supports.

  • @XIAOSpider97 said:
    Good job. Looking forward to KVM supports.

    Thank you. Currently we're focusing on some tedious bits to the panel as well as making it stable then we're full steam ahead for kvm support.

  • @MSPNick said:

    @perryoo11 said:
    Looks promising.

    What would the price be if you release it if you know?

    Good job so far.

    Around the £4/month mark if that helps!

    Do you want some shots? (aka. donations to keep ya going)

  • @doghouch said:

    @MSPNick said:

    @perryoo11 said:
    Looks promising.

    What would the price be if you release it if you know?

    Good job so far.

    Around the £4/month mark if that helps!

    Do you want some shots? (aka. donations to keep ya going)

    Nope! It's quite alright thank you! I don't drink!! :)

  • @GCat said:

    I suppose, but it's fair to say if you know PHP you more than likely know JavaScript...

    IMHO, front-end JS and back-end JS only share the JS language and some building tools. The frameworks and libraries are pretty far away from each other?

  • BharatBBharatB Member, Patron Provider

    @msg7086 said:

    @GCat said:

    I suppose, but it's fair to say if you know PHP you more than likely know JavaScript...

    IMHO, front-end JS and back-end JS only share the JS language and some building tools. The frameworks and libraries are pretty far away from each other?

    Well keeping backend in JS has its boons and flaws , im finding it difficult to encrypt my source code, not saying that ioncube / zend is safe in PHP either but not every crook out there is experienced enough to decrypt that.

Sign In or Register to comment.