Klone web application development framework



I’m really interested in DreamHost hosting. But before opening an account, I would be sure that the KIone web application development framework can be run on DreamHost servers ( http://www.koanlogic.com/klone/ ). To run the framework, you don’t need to use a root account, you can run a simple bin through a normal user account.

To try it, you can follow the tutorial ( http://www.koanlogic.com/klone/tut.html ) : you just have to fill a Makefile with this :


webapp content is in webapp/ the current dir


include klapp.mk

klapp.mk: ; wget -O $@ -c http://koanlogic.com/klone/klapp-2.0.0.mk

Then you run make to compile the binary, then you launch the binary : ./kloned , and you can go at http://localhost:8080 to see if it runs (you can try to change the port value to 80 in webapp/etc/kloned.conf, notice that if you modify the file then you need to recompile the binary).

So can anyone at Dreamhost can test it to see if it runs please ?



From the KLone site, I find:

My first thought is that as it is, in fact, a “server”, and I assume that it actively listens on a port, that you cannot run it in a “shared” DreamHost account without violating the TOS which states, under
"MATERIAL PRODUCTS", in relevant part:

Such an application would be allowable on a DreamHost PS plan, however.

You could always write to “Sales” via the form on http://dreamhost.com/contact.cgi to get a definitive answer from DreamHost themselves. :wink:



(BTW, this is a customer-to-customer forum. If you want to ask pre-sales support questions directly to Dreamhost staff, you can do so at http://www.dreamhost.com/contact.cgi.)

Just from reading the documentation, it seems that the biggest problem is that KLone is a webserver and runs as a daemon. Everything else seems to be fine.

I don’t really want to subscribe to their user mailing list. Can you search their mail archives for anyone who has gotten it to run as a cgi-bin rather than as a daemon? If not, perhaps you could post there and ask.

Anyway, if it has to run as a daemon, you’ll have to use Dreamhost PS, which will allow you to run it as a persistent process and use apache proxy functionality to direct web requests to your KLone server.

Use the [color=#CC0000]3DOM50[/color] promo code for 3 extra lifetime domains and $50 off
More Dreamhost coupons here!


Ha! The old “typing at the same time” rears its head again! At least we gave him the same answer! :wink:



That part is uncanny - the exact same salient points, made differently. At least the OP knows we’re not making it up.

Use the [color=#CC0000]3DOM50[/color] promo code for 3 extra lifetime domains and $50 off
More Dreamhost coupons here!