Skip to main content

A recipe to build a wiki site with MoinMoin

Project description

Introduction
============

''collective.recipe.moin'' is a `zc.buildout`_ recipe which creates
a entry point for the wiki engine `MoinMoin`_

Installation
============

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

Parameters
==========

* ``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.

Deployment
==========

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>

Credits
=======

* `Erik Rivera`_, initial implementation

.. _zc.buildout: http://pypi.python.org/pypi/zc.buildout
.. _MoinMoin: http://moinmo.in
.. _`Erik Rivera`: http://rivera.pro



1.0 - Octuber 18, 2011
---------------------

* Initial release
[erikriver]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.recipe.moin-0.6.tar.gz (5.7 kB view details)

Uploaded Source

File details

Details for the file collective.recipe.moin-0.6.tar.gz.

File metadata

File hashes

Hashes for collective.recipe.moin-0.6.tar.gz
Algorithm Hash digest
SHA256 483f6e113d0eb60d416076b0744816b69ba0b4426b0e5664b2cd439f50db8848
MD5 3cfc4bf85494c4d3cac46901de4090e0
BLAKE2b-256 866e40b8a47e755d867a829695d8ffc302cd8d7ed43af98f08f0fad3a15434e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page