Silence ...
January 17th, 2008
... is never good, but I’ve been far too busy lately. But I do have plans for r4hcp again! I’m currently looking into supporting Apache2 (2.2) and moving the administration site over from lighttpd to mongrel.
The first tests I’m doing for providing template-based-configuration (of apache or lighttpd, or anything for that matter) look very promising. No more fooling around with actual configuration code inside the ‘Wwwconfig’ (though I will still allow for custom configuration).
Auto-creation of folders
March 18th, 2007
One of the latest additions to r4hcp will be auto-creation of folders.
Basically we want the daemon-backend to be able to create the required folder-structure required for operation. The user needs to login somewhere, the mail needs to arrive somewhere as well.
The general idea is to allow the user/administrator to configure the paths he/she wants as follows:/home/virtual/:customer/:domain/tmp /home/virtual/:customer/:domain/mail/:user /home/virtual/:customer/:domain/test /home/virtual/:customer/:domain/hosts/:host/logs /home/virtual/:customer/:domain/hosts/:host/www
The symbol like path-parts are to be replaced by their actual values. The list will be sorted (alphabetically) and used during operation.
There probably will not be any checking whether the configuration is done in a hierarchical correct way, the first path in the list which names a specific symbol is used. Practically the above configuration will mean that if we’re trying to find a path for a customer, we do the following:
We browse the list, find the first path stating :customer and use that, effectively returning: /home/virtual/:customer.
We hope this will allow every possible folder-structure the administrator(s) want, possibly we’ll later include ways of indicating what the modes and owner user and group needs to be.
New website
March 17th, 2007
Welcome to the website of r4hcp, THE Ruby and Ruby on Rails web-hosting control panel. We try to take a fresh approach to web-hosting control panels and try to keep things as simple as possible. Web hosting doesn’t need to be a pain!
We’ve just recently published version 0.5 of r4hcp and we’re hosting everything, apart from this website on RubyForge.
Feature requests can be posted here on RubyForge. Bugs can be recorded here on RubyForge