Web Hosting Talk







View Full Version : Selvaraj Server {New Control Panel}


vselvara
03-28-2002, 08:37 PM
Hello everybody. I just wanted to announce that I am nearing completion of my control panel! A lot has been done since my last post. I have also done some serious modifications in the user interface. I had a few beta testers go thru it and they havent been able to find any bugs. There are stills some sections that have not been completed. The basic system is pretty much done. I am hoping to finish it up by the end of April.

Here is the link to a page I put up http://www.selvaraj.com/selvarajserver.html. I havent had much time to work on the website since I am too busy with the control panel :). I have posted some screenshots for anyone who is interested. An online demo will be available as soon as the uncompleted sections are completed.

ckpeter
03-28-2002, 08:41 PM
Any slight idea on how much this will cost?

I presume this is written in java? Any plan to open up an API?

Peter

YUPAPA
03-28-2002, 10:46 PM
LOOKS GOOD, It looks like the cobalt RAQ CP to me.

We are making one too! :)

vselvara
03-29-2002, 03:36 AM
Right now I am thinking of selling it for $200 per server (one time fee). Yes it is written entirely in java except for a part where I needed to write a little 'C' since there was no good java md5 crypt libraries to do the password checking.

I have not planned on opening up an API but I have structured it so it can be expanded if needed. I can probably just document all the classes so anyone can integrate whatever they want to it.

Yes it is very much like the cobalt raq cp. This will be much faster than the cobalt since its entirely (almost) in java servlets. Also most operations complete as soon as you finish clicking the button of the mouse since all it does an error check then spawns a thread to handle time consuming tasks (restarting services, creating directories, etc..).

ScottD
03-29-2002, 01:35 PM
Nice work!

This would be a great starting point for anyone looking to custom build their own control panel, or someone who is looking for something simple without the hassles sometimes associated with fully functional (and intrusive) control panels.

How are the screens layed out? Are you using Servlets to push the HTML or are you rendering via JSP or some other mechanism? It would be really cool to see use of taglibs and JSP so the interface would be totally customizable.

I *really* like that you are using Threads to spawn off your busy work. Hopefully others can learn from your example. This should prove again that Java Servlets is the perfect technology for such an application.

vselvara
03-29-2002, 10:36 PM
Thanks DizixCom.

For now I am using servlets to push HTML. I want to make it fully functional then I will seperate the user interface from the rest of the code and put the user interface in JSP and leave the rest as servlets. It will be easy for anyone to modify the HTML in the JSP files to their needs.

The main reason I even started this control panel was for speed. Most control panels use PHP or Perl and are extremely slow. Its frustrating waiting for a simple task to finish. So I decided to write mine in Java and use threads to do the dirty work :).

Since its fully in developement I do all debuging with System.out and it prints everything out on the console. When I create a site, it will take me back to the list of sites and display the site that I just created but in the background its still restarting apache and sendmail.