View previous topic :: View next topic |
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 |
|
Back to top |
|
|
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. _________________
|
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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. |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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. |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 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 |
|
Back to top |
|
|
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. |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 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. |
|
Back to top |
|
|
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. |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 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.
Last edited by TRUSTAbyss on Sat Jul 07, 2007 5:37 am; edited 1 time in total |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 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. |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
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. |
|
Back to top |
|
|
sunli -
Joined: 27 Apr 2007 Posts: 57 Location: Austin
|
Posted: Thu Nov 15, 2007 2:49 am Post subject: |
|
|
dead link? |
|
Back to top |
|
|
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 |
|
Back to top |
|
|
|