[Moin-user] Which server to use for MoinMoin

Thomas Waldmann tw-public at gmx.de
Wed May 30 16:49:22 EDT 2007

> I'm aiming to use MoinMoin as a place to keep documentation, some
> diary type stuff, etc. on my home Slackware system.  Currently I'm
> just using the moin.py server on port 8000 to have a play.

This is what moin.py aka "the standalone server" was made for.

> There seems to be quite a lot of choice as to what web server to use
> with MoinMoin.  I think my situation is likely to be as follows:-
>     One admin/editing user (me), I will almost certainly always be the
>     only admin user, there's a small possibility I might want to add
>     one or two family member editing users.

This has nothing to do with the server type.

Except if you want to add 1000 users, then moin.py is not the right 
thing. :)

>     Most use will be local home network subnet use (behind a router),
>     I do have apache 1.3 running on the Slackware system and
>     accessible from the outside world and would like read access to at
>     least some of the MoinMoin pages to the outside.

If you don't want to expose port 8000 to the outside, you can run cgi, 
but it will be slower. Otherwise try proxying moin.py with apache. 
Proxying will be faster, but might have some cosmetic issues (for moin, 
everything comes from localhost).

> At present I *think* I'm going to go for a few separate wikis rather
> than one big one, does this push towards using my apache server or is
> it easy to run multiple moin.py servers on different ports?  Can the
> moin.py server do 'outside' access and/or would it be sensible?

You don't need multiple servers to run multiple wikis, just use a 

> I *think* I'm persuading myself that using apache would be the
> sensible option but I'm willing to change my mind.  If I do that will
> I see a noticeable improvement in the speed of editing etc.

CGI: much slower
FastCGI: a bit faster maybe (not sure if you'll notice the difference 
with 1 or few users)

> if I install mod_python

Don't use mod_python if you are not searching for trouble.

More information about the Moin-user mailing list