MochaHost for yesod applications?

I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all. I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices. http://mochahost.com/vps.php Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS. cheers! ----nubis :)

I've started up with amazon EC2. They give you a free micro instance to get a feel for it. No arch, you're stuck with ubuntu, which seems to be alright. I have a small yesod based system running there. Pros: - easy to massively scale up - big trusted name - data centers in the US (both coasts), APAC (singapore) and Europe. - If a bunch of haskellers start using it, perhaps there will be better community AMIs (amazon machine image) for haskell to save us all a lot of setup. Cons: - complete roll your own solution - big trusted name (not the most personal service) On Nov 14, 2010, at 3:43 PM, Nubis wrote:
I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all.
I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices.
Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS.
cheers! ----nubis :) _______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel

I've been planning on trying out their free micro instance. Does it
provide enough power for you to actually compile things? And is email
set up for you out-of-the-box?
Michael
On Mon, Nov 15, 2010 at 6:18 PM, Max Cantor
I've started up with amazon EC2. They give you a free micro instance to get a feel for it. No arch, you're stuck with ubuntu, which seems to be alright. I have a small yesod based system running there.
Pros: - easy to massively scale up - big trusted name - data centers in the US (both coasts), APAC (singapore) and Europe. - If a bunch of haskellers start using it, perhaps there will be better community AMIs (amazon machine image) for haskell to save us all a lot of setup.
Cons: - complete roll your own solution - big trusted name (not the most personal service)
On Nov 14, 2010, at 3:43 PM, Nubis wrote:
I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all.
I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices.
Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS.
cheers! ----nubis :) _______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel

On 15/11/2010 16:25, Michael Snoyman wrote:
I've been planning on trying out their free micro instance. Does it provide enough power for you to actually compile things? And is email set up for you out-of-the-box?
I use EC2 for GHC development sometimes. Here are some instructions I wrote up about it: http://hackage.haskell.org/trac/ghc/wiki/AmazonEC2 Cheers, Simon
Michael
On Mon, Nov 15, 2010 at 6:18 PM, Max Cantor
wrote: I've started up with amazon EC2. They give you a free micro instance to get a feel for it. No arch, you're stuck with ubuntu, which seems to be alright. I have a small yesod based system running there.
Pros: - easy to massively scale up - big trusted name - data centers in the US (both coasts), APAC (singapore) and Europe. - If a bunch of haskellers start using it, perhaps there will be better community AMIs (amazon machine image) for haskell to save us all a lot of setup.
Cons: - complete roll your own solution - big trusted name (not the most personal service)
On Nov 14, 2010, at 3:43 PM, Nubis wrote:
I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all.
I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices.
Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS.
cheers! ----nubis :) _______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel

The one thing you have to do on the micro instance is enable virtual memory, otherwise ld will crash (killed by signal 9 - very helpful) since GHC makes ld consume massive amounts of ram. Other than that, I haven't had a problem. Max On Nov 15, 2010, at 11:25 AM, Michael Snoyman wrote:
I've been planning on trying out their free micro instance. Does it provide enough power for you to actually compile things? And is email set up for you out-of-the-box?
Michael
On Mon, Nov 15, 2010 at 6:18 PM, Max Cantor
wrote: I've started up with amazon EC2. They give you a free micro instance to get a feel for it. No arch, you're stuck with ubuntu, which seems to be alright. I have a small yesod based system running there.
Pros: - easy to massively scale up - big trusted name - data centers in the US (both coasts), APAC (singapore) and Europe. - If a bunch of haskellers start using it, perhaps there will be better community AMIs (amazon machine image) for haskell to save us all a lot of setup.
Cons: - complete roll your own solution - big trusted name (not the most personal service)
On Nov 14, 2010, at 3:43 PM, Nubis wrote:
I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all.
I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices.
Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS.
cheers! ----nubis :) _______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel

On that note, I'd like to say that on Michael's hint (from his blog) I
installed the gold linker, and link-time memory consumption has gone
VERY significantly down. You all should too :-)
On Tue, Nov 16, 2010 at 12:12 AM, Max Cantor
The one thing you have to do on the micro instance is enable virtual memory, otherwise ld will crash (killed by signal 9 - very helpful) since GHC makes ld consume massive amounts of ram.
Other than that, I haven't had a problem.
Max

AFAIK, its linux only. no love on OSX. If I'm wrong, please please please correct me. Max On Nov 15, 2010, at 5:38 PM, Aur Saraf wrote:
On that note, I'd like to say that on Michael's hint (from his blog) I installed the gold linker, and link-time memory consumption has gone VERY significantly down. You all should too :-)
On Tue, Nov 16, 2010 at 12:12 AM, Max Cantor
wrote: The one thing you have to do on the micro instance is enable virtual memory, otherwise ld will crash (killed by signal 9 - very helpful) since GHC makes ld consume massive amounts of ram.
Other than that, I haven't had a problem.
Max

Just a little heads up about this: varnish doesn't like gold. I
haven't had the patience to figure out *why* yet, but it actually used
the linker at runtime, so be careful. All my sites went down for a few
hours until I switched back from gold to plain ld.
Michael
On Tue, Nov 16, 2010 at 12:38 AM, Aur Saraf
On that note, I'd like to say that on Michael's hint (from his blog) I installed the gold linker, and link-time memory consumption has gone VERY significantly down. You all should too :-)
On Tue, Nov 16, 2010 at 12:12 AM, Max Cantor
wrote: The one thing you have to do on the micro instance is enable virtual memory, otherwise ld will crash (killed by signal 9 - very helpful) since GHC makes ld consume massive amounts of ram.
Other than that, I haven't had a problem.
Max

https://github.com/johnbender/haskell-platform-cookbooks
To address the "setup" issues you're welcome to use/fork the above chef
haskell platform cookbook I created for building the platform on ubuntu/
Vagrant http://vagrantup.com/. Haven't touched them in a bit so
feedback/updates are of course welcome.
https://github.com/johnbender/haskell-platform-cookbooks
*John Bender*
blog http://johnbender.us - github http://github.com/johnbender
On Mon, Nov 15, 2010 at 8:18 AM, Max Cantor
I've started up with amazon EC2. They give you a free micro instance to get a feel for it. No arch, you're stuck with ubuntu, which seems to be alright. I have a small yesod based system running there.
Pros: - easy to massively scale up - big trusted name - data centers in the US (both coasts), APAC (singapore) and Europe. - If a bunch of haskellers start using it, perhaps there will be better community AMIs (amazon machine image) for haskell to save us all a lot of setup.
Cons: - complete roll your own solution - big trusted name (not the most personal service)
On Nov 14, 2010, at 3:43 PM, Nubis wrote:
I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all.
I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices.
Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS.
cheers! ----nubis :) _______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel

On 14 November 2010 21:43, Nubis
I've decided to look for a cheap VPS where I can compile and run yesod applications using the latest and greatest haskell platform. I couldn't find any sane CGI/FastCGI shared host options. I'm even inclined towards developing some sort of heroku.com clone for apps running on WAI so we can solve the deployment issue for most people once and for all.
I don't want to go with some obscure hosting I've never heard about and it has to be cheap (Argentinian budget). I've found mochahost has a pretty cheap VPS service with some cool OS choices.
Just thought the information may be useful for someone in the same situation as me, but I would like to hear if anyone has tried mochahost or even found an even more convenient choice for VPS.
FWIW, I had a good experience with Linode while running tryhaskell.org and hpaste.org on it (both FastCGI apps). It never went down and was always responsive. I moved because of payment issues but the hosting was spot on. Moachahost seems to have better prices for more.
participants (7)
-
Aur Saraf
-
Christopher Done
-
John Bender
-
Max Cantor
-
Michael Snoyman
-
Nubis
-
Simon Marlow