[Haskell-cafe] using haskell to serve with apache

Jeremy Shaw jeremy at n-heptane.com
Sun Feb 28 17:14:49 EST 2010

I just run a happstack server on an alternative port, and then use mod_proxy
to forward requests to the alternative port.

For example, happstack.com is hosted at:


but apache on that machine has a happstack.com config that looks like:

<VirtualHost *:80>
    ServerAdmin user at example.org
    ServerName www.happstack.com
    ServerAlias happstack.com

    ErrorLog /var/log/apache2/happstack.com/error.log
    CustomLog /var/log/apache2/happstack.com/access.log combined

    ProxyRequests Off

    <Proxy *>
                AddDefaultCharset off
                Order deny,allow
         Deny from all

                AddDefaultCharset off
                Order deny,allow
        Allow from all

    ProxyPass /
    ProxyPassReverse /

So users can just visit http://happstack.com/

Hopefully I have not done something horribly insecure (easy to do with
apache), but I believe this is correct.

- jeremy

On Sun, Feb 28, 2010 at 10:57 AM, brad clawsie <clawsie at fastmail.fm> wrote:

> Hash: SHA1
> hi
> i'm currently doing some work on a personal site and was considering
> giving a haskell web tool a spin. i have a fairly complex apache
> configuration, so i don't want to try to replace it with a native
> haskell server, but instead use haskell via an interface to apache
> (i.e. something like wsgi, plack, etc).
> some searching shows hyena and yesod in various states of development,
> but i can't figure out if they are appropriate or ready for use. anyone
> have
> experiences using haskell behind apache? should i just try out something
> based on fastcgi? any anecdotes welcome
> thanks
> brad
> Version: GnuPG v1.4.10 (FreeBSD)
> ItsAnRoYBE39XtXyXDluh+pHSxzP+Qcd
> =91Ql
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20100228/8afe0f49/attachment.html

More information about the Haskell-Cafe mailing list