eRuby/mod_ruby hosting proposal

I successfully installed mod_ruby on a virtual private server free
trial yesterday, and I’m wondering…

Would there be any interest in “nonProfit” eRuby/mod_ruby webHosting?
I can get 2 Gig storage and 100 Gig transfer for $40/month. I figure
this could support a couple dozen accounts at 50MB storage and 3 Gig
transfer, your domain or my subdomain, at a charge of $5 per quarter,
just to cover expenses.

worthwhile service for the Ruby community?! I will certainly consider
administration help from anyone interested with more Linux and/or Ruby
experience, and who knows: it might evolve into something profitable?!

In the meantime however, I’m wanting something constructive for my
resume – but not so big that if I get a job I can’t continue to give
it proper attention. I believe I’m up to the task, look at my resume
online at http://resumes.hotjobs.com/codesnob/2003, in particular my
next to last position, at a hospital in Nebraska.

I hope this is not deemed an inappropriate posting?! I look forward
to any and all responses.

···

From my google groups and web searches I gather this may be a

I successfully installed mod_ruby on a virtual private server free
trial yesterday, and I’m wondering…

Would there be any interest in “nonProfit” eRuby/mod_ruby webHosting?
I can get 2 Gig storage and 100 Gig transfer for $40/month. I figure
this could support a couple dozen accounts at 50MB storage and 3 Gig
transfer, your domain or my subdomain, at a charge of $5 per quarter,
just to cover expenses.

What sort of technical support would you offer? If something breaks, would
somebody be available to fix it within, say, 8 hours? 24 hours?

James

I think this would be a great service. I’m curious as to how you’d handle
the needs for web server restarts … especially when this sounds like
it would be more of a developmental server. I’ve found that, when developing
applications, I have to restart the web server more often when creating
mod_ruby apps than I have with others (mod_python, php).

Good luck!

–frank

···

On Thu, 20 Mar 2003 06:14:53 -0800, George Jempty wrote:

I successfully installed mod_ruby on a virtual private server free
trial yesterday, and I’m wondering…

Would there be any interest in “nonProfit” eRuby/mod_ruby webHosting?
I can get 2 Gig storage and 100 Gig transfer for $40/month. I figure
this could support a couple dozen accounts at 50MB storage and 3 Gig
transfer, your domain or my subdomain, at a charge of $5 per quarter,
just to cover expenses.

I hope this is not deemed an inappropriate posting?! I look forward
to any and all responses.

Hi George,

I have a dedicated server with 33GB disc space and 10 GB traffic/month;
currently it is doing nothing and costing me £30/month!

I hired it because I have a couple of naescent projects which I want to
implement in Ruby, and as you have noted, there are not many people around
offering a Ruby hosting server.

In the meantime, I am off to university in the autumn and won’t have the money
to pay the server rental (because I will be a poor mature student- big “aah”
from the audience please;-)

I would really like to find a way of funding the server rental, and I am not
completely averse to making a little money either (see above) although this is a
secondary consideration.

Maybe we could consider working together somehow?

Kind Regards,
Colin Coates

Would there be any interest in “nonProfit” eRuby/mod_ruby webHosting?
I can get 2 Gig storage and 100 Gig transfer for $40/month. I figure
this could support a couple dozen accounts at 50MB storage and 3 Gig
transfer, your domain or my subdomain, at a charge of $5 per quarter,
just to cover expenses.

Hmm, I can have something like 1 TB for $165 / month (located at GTS,
Brno, Czech Republic (AS2819)) dedicated for non-profit purposes
(I also mean something like ruby based services) …

Is there any interest in having such box plugged to net?

W.

PS: there is also another opportunity to have at most 100 GB/month for
free - but the server must also have his eth shaped to 1Mbit/s in
both directions. Such box should be located at IOL, Praha, Czech
Republic (AS5610).

···


Wejn <lists+rubytalk(at)box.cz>
(svamberk.net’s Linux section, fi.muni.cz student, linuxfan)

    Bored?  Want hours of entertainment?         <<<
      Just set the initdefault to 6!             <<<

jbritt@ruby-doc.org wrote:

What sort of technical support would you offer? If something breaks, would
somebody be available to fix it within, say, 8 hours? 24 hours?

As long as I’m not working, I’d get on it right away. If I have a job,
it could be up to 10-12 hours, if the incident occured, for instance,
just as I was leaving for work. Though it might not be that bad,
depending on what kind of internet access I have at work, if I can use
it on break, or how close to home I find a job.

This is the sort of the thing, however, that could be ameliorated by
having an assistant admin, preferably in a significantly different time
zone if they have regular day jobs, so somebody from europe or japan;
I’m in USA mountain time by the way.

And of course this is one of the factors for pricing it just to cover
cost. In fact, I would probably suggest until the bugs get ironed out,
that people only sign up for subdomains of my own domain, as opposed to
their own TLD.

Thanks for your interest. I wonder if I might not want to post
similarly on the mod_ruby mailing list?! I don’t want to offend by
coming on too strong too soon though.

George

PS…I’m nowhere near finding a job :frowning:

i’m also very interested how to deal with those problems:

[mod_ruby faq]

Why are changes to my library not reflected in the server?
mod_ruby scripts share the Ruby interpreter. So a library is loaded once,
require does not load the library later.
Please restart Apache like this:

apachectl restart

Or use load instead of require for debugging.

apachectl restart causes memory leaks.

Currently, Ruby API does not provide a way to free memory that has been
allocated by the interpreter. So mod_ruby can’t free memory on apachectl
graceful.
Please stop and start Apache for the time being.

apachectl restart

–robert

···

At 05:39 21.03.03 +0900, you wrote:

On Thu, 20 Mar 2003 06:14:53 -0800, George Jempty wrote:

I successfully installed mod_ruby on a virtual private server free
trial yesterday, and I’m wondering…

Would there be any interest in “nonProfit” eRuby/mod_ruby webHosting?
I can get 2 Gig storage and 100 Gig transfer for $40/month. I figure
this could support a couple dozen accounts at 50MB storage and 3 Gig
transfer, your domain or my subdomain, at a charge of $5 per quarter,
just to cover expenses.

I think this would be a great service. I’m curious as to how you’d handle
the needs for web server restarts … especially when this sounds like
it would be more of a developmental server. I’ve found that, when developing
applications, I have to restart the web server more often when creating
mod_ruby apps than I have with others (mod_python, php).

Good luck!
–frank

Frank Fejes wrote:

I think this would be a great service. I’m curious as to how you’d handle
the needs for web server restarts … especially when this sounds like
it would be more of a developmental server. I’ve found that, when developing
applications, I have to restart the web server more often when creating
mod_ruby apps than I have with others (mod_python, php).

I can quickly think of two extreme solutions, and one compromise solution.

The first radical idea would be to let users restart Apache whenever
they need to, but OTHER users might not like that so well :wink:

The next radical idea would be to let every user have their own Apache
process. userworld/useractive.com does this. It’s not a virtual
private server, though, so I don’t think you can install
Ruby/eRuby/mod_ruby, plus I’m sure they have more powerful servers with
more memory than I would get with a virtual private server.

Perhaps the compromise would be to restart at regular times every day?!
And then, coming back to the idea of individual Apache processes, I
could make this available to those who pay more.

Mind you, the idea is the fee would still only be convering costs.
These “premier” accounts would just have to pay for TWO accounts, for
instance. So they would get 100 MB and 6 Gig bandwidth for $4 a month,
instead of $2. This would ensure we only had, at most, a dozen (parent)
Apache processes running at any one time, rather than 2 dozen.

Comments?!

George

# apachectl restart
Or use load instead of require for debugging.

apachectl restart causes memory leaks.

apachectl graceful leaks memory, restart does not. -sc

···

--
Sean Chittenden