MoinMoin DesktopEdition is the easiest way to run moin, without much installation and without separate server software (this is why its built-in server is also called the standalone server).
It is intended as a local personal information manager.
Installation#
if you don't already have Python installed (Linux systems often have it by default, Mac OS X also, Windows usually needs manual installation), get it from http://python.org/
download the moin distribution archive from MoinMoinDownload
- unpack it (will give some moin-1.x.x directory)
If you prefer to work with a repository checkout instead of a release archive, the procedure is like above, but you additionally have to unpack the underlay pages:
cd moin-1.x.x/wiki
tar xf underlay.tar
Running#
cd moin-1.x.x
./wikiserver.py (or click on wikiserver.py)
now a fresh moin wiki will run on http://localhost:8080/
- you can terminate the wiki server either by using Ctrl-C or closing the window
Wiki Server Configuration#
If you need to use a configuration different from the standard configuration you can edit the wikiserverconfig.py in the toplevel directory, see the comments there.
By default, moin only listens on the localhost interface. Before opening it to a wider audience, please check if the security settings of moin are what you want. Especially the DesktopEdition and acl_rights_* settings might need changes if you don't use it for personal use and on localhost only.
Wiki Server Logging Configuration#
See wikiserverlogging.conf.
You maybe usually don't want to change that, but you can - e.g. if you like to have more log output for debugging.
Wiki Configuration#
See the wikiconfig.py in the toplevel directory. HelpOnConfiguration lists the configuration options. You maybe also want to look at the sample config in the wiki/config/ directory.
See also: HelpOnInstalling/StandaloneServer