WebFaction
Community site: login faq
0
1

I'm trying to set up a private Wiki for documentation. Right now, I'm looking at using MoinMoin, but I can't figure out how to make it private. (I don't want to allow registration. It's fine if an administrator has to manually add each user when necessary.)

So I have two questions:

1) Is MoinMoin the best/easiest solution for a documentation wiki? (If not, what do you recommend? I'd prefer something with little configuration.)

2) If MoinMoin is recommended, how do I go about making it private? From what I've read in the documentation, most of the controls focus on making individual pages private. I want to make everything private.

Thanks for the help!

asked 10 Dec '11, 22:02

vkdev
5246
accept rate: 0%


What is easy and best is all a matter of opinion, so if you think its easy/best than it is. We provide MoinMoin installer scripts here. They provide the instruction to install them in the scripts header. To secure the application using its built in tools you should consult their documentation and user community as they would have the background knowledge to best answer how to do that. To secure the site using HTTP basic auth you can follow this guide.

permanent link

answered 10 Dec '11, 22:22

johns
5.4k312
accept rate: 23%

edited 10 Dec '11, 22:22

the install script only supports moin 1.8.5 this is out of support and also has some security flaws: http://moinmo.in/MoinMoinRelease1.8

I would recomond to use the latest version from here: http://moinmo.in/MoinMoinDownload

(15 Dec '11, 15:45) marcel

I'm using since a few years moinmoin on webfaction for my little wikifarms, flawless :-) In my office we use it also for our internal IT department as the main documentation system for nearly everything! But be aware moinmoin is not a sharepoint or dms solution, it's a wiki!

In MoinMoin you have very fine grated ACL (see here http://moinmo.in/HelpOnAccessControlLists) witch allow you to make a whole wiki private or only for a certain group of users readable/writable. you can configure your main configuration file (wikiconfig.py) with some defaults, so you don't have to care on page level about acl stuff. see here: http://moinmo.in/HelpOnConfiguration#acl

Example: this will "acl_rights_default" allow ony users in AdminGroup or ModGroup to read,write,delete,revert and create new acls (admin) and "acl_rights_before" allow for user in AdminGroup to "bypass" all restriction:

    acl_rights_valid = ["read",  "write",  "delete",  "revert",  "admin"]
    acl_rights_default = u'AdminGroup:read,write,delete,revert,admin ModGroup:read,write,revert,delete,admin'
    acl_rights_before = u'AdminGroup:read,write,delete,revert,admin'

You may also read here the installation instruction on apache & modwsgi: http://master19.moinmo.in/InstallDocs/

bye Marcel

permanent link

answered 15 Dec '11, 16:08

marcel
671616
accept rate: 0%

edited 15 Dec '11, 16:34

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×31
×6
×5
×4

question asked: 10 Dec '11, 22:02

question was seen: 17,042 times

last updated: 15 Dec '11, 16:34

WEBFACTION
REACH US
SUPPORT
AFFILIATE PROGRAM
LEGAL
© COPYRIGHT 2003-2019 SWARMA LIMITED - WEBFACTION IS A SERVICE OF SWARMA LIMITED
REGISTERED IN ENGLAND AND WALES 5729350 - VAT REGISTRATION NUMBER 877397162
5TH FLOOR, THE OLD VINYL FACTORY, HAYES, UB3 1HA, UNITED KINGDOM