Author Message
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

 Posted: Fri Nov 04, 2005 6:59 pm    Post subject: The Abyss Web Server Control Panel The forum for the Abyss Web Server Control Panel forum has been opened on the link below. http://www.abyssunderground.co.uk/cpforum This is now the official forum for the control panel discussions so please post there rather on this forum. We need more people to join the development team as we have very few people who are involved in designing the control panel at the moment. The website will be released very soon and it will contain more detail and news about the progress of the control panel as we have it. BETA downloads will also be available when we have got to a suitable stage to release one. Thanks in advance for your support with this huge project._________________Andy (AbyssUnderground) (previously The Inquisitor) www.abyssunderground.co.uk
MonkeyNation
-

Joined: 05 Feb 2005
Posts: 921
Location: Cardiff

 Posted: Sat Nov 05, 2005 2:36 pm    Post subject: I don't have a copy of Abyss X2, someone would have to send me a sample config file which shows how virtualhosts look in it. I'm sure that's a problem for some others too._________________
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

 Posted: Sat Nov 05, 2005 2:38 pm    Post subject: X2 isnt a necessity. You only need that FOR the virtual hosts which should be easy to configure anyway. Im sure someone can send you a sample though._________________Andy (AbyssUnderground) (previously The Inquisitor) www.abyssunderground.co.uk
aprelium
-

Joined: 22 Mar 2002
Posts: 6800

Posted: Sun Nov 06, 2005 1:57 pm    Post subject:

 MonkeyNation wrote: I don't have a copy of Abyss X2, someone would have to send me a sample config file which shows how virtualhosts look in it. I'm sure that's a problem for some others too.

In the configuration file of X1, there is a section enclosed between <host> and </host>. In X2, there are more sections like that for each host.
_________________
Support Team
Aprelium - http://www.aprelium.com
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

 Posted: Sat Nov 26, 2005 10:03 pm    Post subject: Hello All, As the domain www.abysspanel.com isnt yet working because of DNS issues and can't be transferred for 6 months, I have just purchased www.abysspanel.co.uk. When the .com becomes active as well both domains will point to the website. I just thought it might be easier to get it working as soon as possible so people can keep track of the project._________________Andy (AbyssUnderground) (previously The Inquisitor) www.abyssunderground.co.uk
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

 Posted: Sun Jan 01, 2006 6:55 pm    Post subject: Hello all, We will be starting the control panel project this month. To begin with we are going to be working on the template and the graphics part of the panel. We cant do much of the programming until this is done. You can get more information and keep up to date on the website, www.abysspanel.co.uk and the forum, www.abysspanel.co.uk/forum ._________________Andy (AbyssUnderground) (previously The Inquisitor) www.abyssunderground.co.uk
TRUSTAbyss
-

Joined: 29 Oct 2003
Posts: 3718
Location: USA, GA

 Posted: Mon Jan 02, 2006 1:58 pm    Post subject: I already have it planned out as far as the coding. Basicly when you add an account, a unique Host id will be asigned to the account after sign up, this is what we will use to show the host that the account owner can edit. The administrator will have a Full Controle panel of all Hosts and global settings. We will add Gzip support to make it load faster. I am very siked about this project. X1 users will just have a PHP Controle panel only. Sincerely, TRUSTpunk_________________Computer Programmer & Networking Specialist
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

Posted: Tue Jan 03, 2006 6:29 pm    Post subject:

 TRUSTpunk wrote: I already have it planned out as far as the coding. Basicly when you add an account, a unique Host id will be asigned to the account after sign up, this is what we will use to show the host that the account owner can edit. The administrator will have a Full Controle panel of all Hosts and global settings. We will add Gzip support to make it load faster. I am very siked about this project. X1 users will just have a PHP Controle panel only. Sincerely, TRUSTpunk

X1 users will only have the control panel because X1 doesnt support VHOSTS. The control panel needs the VHOSTS to function the way it is going to be designed.
_________________
Andy (AbyssUnderground) (previously The Inquisitor)
www.abyssunderground.co.uk
rrinc
-

Joined: 24 Feb 2006
Posts: 725
Location: Arkansas, USA

 Posted: Sat Apr 28, 2007 2:20 am    Post subject: I realize this topic is old, but anyway... What all will be needed before AbyssPanel can start? I know that one of those things thats needed is the ability to change settings without a restart. Maybe Aprelium could have the server read from the configuration file when it detects a change? Besides that, what else is keeping this on hold? Also, if needed, I could maybe help. (I'm self-taught with PHP, been learning for the last year and a half) I'm also good at webdesign (HTML and CSS, and I'm beginning to code more XHTML-like all the time) and I'm pretty decent at graphics._________________-Blake | New Server :D SaveTheInternet Soy hispanohablante. Puedes contactarme por mensajes privados.
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

 Posted: Sat Apr 28, 2007 9:52 am    Post subject: There are lots of things missing, especially the ability to change things from our own web interface seperate from the console for the web hosting panel. Until Aprelium introduces a way to do this (which will probably be in V3) we can't start on the project._________________Andy (AbyssUnderground) (previously The Inquisitor) www.abyssunderground.co.uk
toshua123
-

Joined: 01 Apr 2007
Posts: 9

 Posted: Sun Apr 29, 2007 2:33 pm    Post subject: it says the board is unavailable_________________please sign up to my forum :) http://parks.no-ip.org/forum
rrinc
-

Joined: 24 Feb 2006
Posts: 725
Location: Arkansas, USA

 Posted: Fri Jul 06, 2007 6:26 am    Post subject: I think Aprelium should really get on this revamp required to be able to make AbyssPanel. If this project could start I'm sure there would be widespread adoption of Abyss Web Server for hosting companies. I am wanting to use Abyss for some clients and I would if I could give them some degree of control on their hosting. We will develop this project, all Aprelium has to do is implement abyss.conf reloading periodically (maybe every 5 or 10 minutes?). You could have it check for the last modified date and if its different from when it was last loaded, load it again. AbyssPanel is supposed to have user accounts and stuff, that could be done separately with AbyssPanel doing all the work, it would basically just need to edit settings for a person's host (Abyss.conf editing). I don't think everyone realizes that we don't need Aprelium to do but a few things for this project to begin. I would love to implement this project with my server. I'd also be happy to work on this, I'm currently learning C++ and I already know a good amount of PHP+HTML/CSS...I could probably do most anything for this project (graphic design/interface design, even some of the Panel programming). We all should step up and work on this project._________________-Blake | New Server :D SaveTheInternet Soy hispanohablante. Puedes contactarme por mensajes privados.
rrinc
-

Joined: 24 Feb 2006
Posts: 725
Location: Arkansas, USA

Posted: Fri Jul 06, 2007 7:35 pm    Post subject:

We've all decided this will be done in PHP, right? Also, lets stick with PHP5 in the beginning since it has nice XML features (and Abyss.conf is pretty much an xml file).

I've looked into this myself, and I really think it won't be that hard to edit abyss.conf. For example, you can use PHP's simplexml for manipulating information from Abyss.conf.

Try for example (and change the path to yours):
 Code: $conf = simplexml_load_file('X:\path\to\abyss.conf'); echo trim($conf->server->host->names->name[0]);
On my server, that gives me 'randomresources.org'. We really can start working on this, it won't be that difficult. You can also show all hostnames with a foreach loop.

For AbyssPanel, we should tie hostnames (like website.com and www.website.com) to accounts and give those accounts the ability to edit them.
_________________
-Blake | New Server :D
SaveTheInternet
Soy hispanohablante. Puedes contactarme por mensajes privados.

Last edited by rrinc on Fri Jul 06, 2007 9:47 pm; edited 2 times in total
TRUSTAbyss
-

Joined: 29 Oct 2003
Posts: 3718
Location: USA, GA

 Posted: Fri Jul 06, 2007 9:00 pm    Post subject: It's easy to read the abyss.conf but it's not so easy to replace the item within the XML tags. Do you have an example for that? We need to be able to Add/Edit/Remove the data from the abyss.conf file. I've been using SimpleXML for reading data, but to actually edit the file is another thing. I'm willing to program this if someone can show me how to edit the file. Kind regards, Josh_________________Computer Programmer & Networking Specialist
rrinc
-

Joined: 24 Feb 2006
Posts: 725
Location: Arkansas, USA

Posted: Fri Jul 06, 2007 9:50 pm    Post subject:

Well, for instance you can change the first host's name:

 Code: $conf->server->host->names->name[0] = 'newname'; And, you can save those changes like this:  Code: file_put_contents('X:\path\to\abyss.conf',$conf->asXML());

Or:
 Code: \$conf->asXML('X:\path\to\abyss.conf')

_________________
-Blake | New Server :D
SaveTheInternet
Soy hispanohablante. Puedes contactarme por mensajes privados.
TRUSTAbyss
-

Joined: 29 Oct 2003
Posts: 3718
Location: USA, GA

 Posted: Fri Jul 06, 2007 11:36 pm    Post subject: Interesting, I will see what I can do with that code. I'm not an expert at OOP yet so my coding skills are limited for now._________________Computer Programmer & Networking Specialist
rrinc
-

Joined: 24 Feb 2006
Posts: 725
Location: Arkansas, USA

 Posted: Fri Jul 06, 2007 11:47 pm    Post subject: Me neither, this is the first time I've played with simplexml._________________-Blake | New Server :D SaveTheInternet Soy hispanohablante. Puedes contactarme por mensajes privados.
hc2995
-

Joined: 07 Aug 2006
Posts: 644
Location: Maryland, USA

 Posted: Sat Jul 07, 2007 12:01 am    Post subject: Woah, when did we start working on this? lol, i can help if you need me, but iv never gotten into the highly advanced PHP :P_________________Where have i been? School got heck-tick, had to move half way around the state, then back... and then i had to change jobs, so iv been away for a while :P
TRUSTAbyss
-

Joined: 29 Oct 2003
Posts: 3718
Location: USA, GA

 Posted: Sat Jul 07, 2007 2:24 am    Post subject: We plan to resume this project when Aprelium releases the next major version of Abyss Web Server. I may do some of this stuff while working on the FileLimit project. I'm currently learning JavaScript, which is a great start to getting into the feel of Object Oriented Programming._________________Computer Programmer & Networking Specialist Last edited by TRUSTAbyss on Sat Jul 07, 2007 5:37 am; edited 1 time in total
hc2995
-

Joined: 07 Aug 2006
Posts: 644
Location: Maryland, USA

 Posted: Sat Jul 07, 2007 2:57 am    Post subject: lol, sounds cool. BTW, hows the log splitter project going? Or are you no longer working on it?_________________Where have i been? School got heck-tick, had to move half way around the state, then back... and then i had to change jobs, so iv been away for a while :P
TRUSTAbyss
-

Joined: 29 Oct 2003
Posts: 3718
Location: USA, GA

 Posted: Sat Jul 07, 2007 5:38 am    Post subject: AbyssWS Log Splitter is still in development but it's kind of on hold for a while._________________Computer Programmer & Networking Specialist
TRUSTAbyss
-

Joined: 29 Oct 2003
Posts: 3718
Location: USA, GA

 Posted: Sun Oct 28, 2007 6:20 pm    Post subject: I have a BIG announcement! I just started working on FileLimit's code structure yesterday and I thought I'd share some news with you. FileLimit will store its configuration options in an XML file, so this will prepare me for AbyssPanel's code structure at the same time. The data not related to the configuration will be stored in an SQLite database; this seperates the configuration from the database (less queries), and should improve the speed of the script itself. I look forward to working on AbyssPanel as soon as I release FileLimit 3.0. It's still too soon to say when I will have an ETA on FileLimit 3.0, but I plan to make a nice interface for it using AJAX, so it might be a while. Edit: I have mastered SimpleXML! Now it's only a matter of time before AbyssPanel development starts. Kind regards, Josh_________________Computer Programmer & Networking Specialist
aprelium
-

Joined: 22 Mar 2002
Posts: 6800

 Posted: Tue Nov 13, 2007 3:43 pm    Post subject: TRUSTAbyss, These are great news!_________________Support Team Aprelium - http://www.aprelium.com
AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

 Posted: Tue Nov 13, 2007 3:45 pm    Post subject: I'd like to announce that abysspanel.co.uk is going to expire soon. I haven't bothered to renew it because I didn't know when or if this project was actually going to start again. No doubt we will use a different domain name when the project starts anyway._________________Andy (AbyssUnderground) (previously The Inquisitor) www.abyssunderground.co.uk
rrinc
-

Joined: 24 Feb 2006
Posts: 725
Location: Arkansas, USA

 Posted: Thu Nov 15, 2007 2:43 am    Post subject: Wait...are we still making a Control Panel? I thought it was kind of given that a future version of Abyss Web Server would have most of the functionality necessary therefore making this project obsolete._________________-Blake | New Server :D SaveTheInternet Soy hispanohablante. Puedes contactarme por mensajes privados.
sunli
-

Joined: 27 Apr 2007
Posts: 57
Location: Austin

AbyssUnderground
-

Joined: 31 Dec 2004
Posts: 3855

Posted: Thu Nov 15, 2007 9:25 am    Post subject:

What link is dead? Abysspanel? Yes I know. Please pay attention to posts. If you did you'd know why.

 rrinc wrote: Wait...are we still making a Control Panel? I thought it was kind of given that a future version of Abyss Web Server would have most of the functionality necessary therefore making this project obsolete.

We will still be making one yes. Aprelium is simply making it easy for us to make the server wide changes though some sort of API which can then be accessed through php etc.
_________________
Andy (AbyssUnderground) (previously The Inquisitor)
www.abyssunderground.co.uk
 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First
 All times are GMT + 1 Hour Page 1 of 1

 Jump to: Select a forum Miscellaneous----------------Forum Rules [READ THIS IF YOU ARE A NEW USER]Web SiteAnnouncements Web Technologies----------------PHPPerlASP.NETClassic ASPFastCGI/CGIDatabasesWeb Design Abyss Web Server----------------Powered by AbyssTutorialsNetworking IssuesSSL/CertificatesURL RewritingGeneral QuestionsBug ReportsSuggestions/Ideas Aprelium's Lounge----------------Off Topic Discussions Beta Testing----------------2.5 Beta [Closed]2.12 Beta
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum