''collective.recipe.moin'' is a zc.buildout recipe which creates a entry point for the wiki engine MoinMoin
It is very simple to use. This is a minimal ''buildout.cfg'' file::
[buildout]
parts = wiki
[wiki]
recipe = collective.recipe.moin
protocol = wsgi
sitename = My Wiki
language_default = en
This will create a folder in parts/ called wiki
that contain the egg folder, the config file and the web server deployment file.
When you have a previous config file you can use this:
[buildout]
parts = wiki
[wiki]
recipe = collective.recipe.moin
config = /some/path/to/wikiconfig.py
protocol = wsgi
protocol
, Default:wsgi
This option create a script for the server deployment. Otrer options:
fcgi
,cgi
- *
config
, Default: /path/to/parts/name_of_part/wikiconf.py If you don't specify a MoinMoin configuration file, the recipe create a basic config file with the parameters filled in the recipe conf.
- *
title
, Default:My Wiki
The title of the Wiki app.
The apache configuration for this buildout looks like this::
WSGIScriptAlias /mysite /home/me/buildout/parts/wiki/moin.wsgi
<Directory /home/me/buildout>
Order deny,allow
Allow from all
</Directory>
- Erik Rivera, initial implementation