[Moin-user] Fwd: MoinMoin virtual appliance & general strategy

Rick Vanderveer rick.vanderveer at gmail.com
Wed Mar 25 19:19:51 EDT 2009

Hey Dirk,
MoinMoin supports what's called a wiki-farm.  The best way to think of this
is much like how Apache (or IIS, if that's your flavor) supports
VirtualHosts (i.e. you can have completely different sites and domains all
hosted from one single box running Apache).  Like Apache, Moin in this
configuration will have a master configuration file, with separate
site-specific config files that have different settings from the other
sites.  These different settings can encompass anything from a different
theme (look & feel), to authentication, to just about anything.

In my case, for our company I have a 'main' wiki which has all of our
general info (everything from self-sorting phone lists (thanks to the
excellent SortBy macro http://moinmo.in/MacroMarket/SortBy), to IT-related
stuff, to general Office FAQs.  Then I separate out each client project onto
it's own wiki (because it's all templatized, I just have to duplicate a
generic wiki I've set up, then make some small tweaks). Each client is
separate because obviously the work we do for each client is similar, but
when searching you only want results that pertain to that client.

That was a long way of saying, "yes, moin can support an intranet and
extranet, if you want".  :-)

I help maintain (or in some cases wrote) the "Moin on Windows" pages on the
HowTo section of moinmo.in.  Pages that you may be interested in

http://moinmo.in/HowTo/WindowsWithApacheServer  (basic Apache/Moin install)
http://moinmo.in/HowTo/ApacheWithModWSGI  (how to configure a Python

As an example, attached is a screenshot of the theme we developed internally
(it's not on the ThemeMarket page yet because it's not ready for primetime,
but hopefully will be soon).


On Wed, Mar 25, 2009 at 5:28 PM, Dirk Fieremans <dirk.fieremans at gmail.com>wrote:

> Hi Rick,
> I think I'll follow your advice!
> I found some good documents to do the technical installation, but do you
> know whether something is available on how you actually tackle a MoinMoin
> project?
> We would like to use it for 2 parts:
> - a wiki where IT information is made available to the endusers
> - an intranet to share general information
> I absolutely want to avoid that it becomes a structure-less mess. I chose
> MoinMoin mainly because the comparison-matrix shows it can support wiki &
> intranet. (what's the technical difference?). For some of teh sections I
> will have to implement security on the pages (preferably with AD
> authentication), is this easy to implement?
> to make a long story short, I guess I'm looking for some kind of
> tips&tricks to get going in a structured way.
> I'm browsing through a lot of fora (on whatever wiki-brand) to get ideas
> from people that already did it.
> cheers,
> Dirk
> 2009/3/25 Rick Vanderveer <rick.vanderveer at gmail.com>
>> Hey Dirk,
>> Moin basically has one single dependency; Python.  Python is a simple
>> "click next" install for Windows.  If you want to start entering content
>> immediately, I'll parrot what Marcel said and suggest starting with the
>> desktop edition.  That's all that's needed, Python and MoinMoin.  No Apache,
>> no MySQL.  It's pretty trivial to customize the port so that it's running on
>> the standard port 80 for your web users.  You'll likely find that for a
>> small workgroup, performance isn't that bad even.
>> Then, as it grows, you can explore building a proper server box that
>> leverages the capabilities of Apache later on (faster performance, and
>> Apache-features such as Domain Authentication (you mentioned you're mostly
>> Windows-based), etc).  It will be easy to copy over your content pages from
>> your standalone desktop edition into a server edition.
>> Just my 2-cents...
>> -Rick
>> On Wed, Mar 25, 2009 at 4:53 PM, Dirk Fieremans <dirk.fieremans at gmail.com
>> > wrote:
>>> Hi Marcel,
>>> thanks for the info! I installed the desktop-version at home on Ubuntu
>>> and that went fine. (literally 5 minutes job).
>>> At work, I wanted to install it properly, but we mainly have Windows
>>> knowledge. I would prefer though to run it on Linux. As I lack time to play
>>> with Apache, MySQL,... it would be great if I could just install a
>>> pre-configured VMWare image that contains a running environment with
>>> everything on it (Python,...). I have no preferences on what Linux brand is
>>> used, I only want to use the MoinMoin engine to start publishing content
>>> asap.
>>> Perhaps I shuld just buy some support hours and get the experts to do it
>>> for me [?]
>>> cheers,
>>> Dirk
>>> 2009/3/25 Mail at Heavy.ch <mail at heavy.ch>
>>> Dirk Fieremans schrieb:
>>>> > Hi,
>>>> >
>>>> > I'm currently reviewing whether I could use MoinMoin as our corporate
>>>> > Wiki/Intranet.
>>>> > As we use virtualisation very strongly, I was interested to know
>>>> whether
>>>> > the MoinMoin virtual appliance is still maintained.
>>>> like you said, 2007 is very outdated! don't use it!
>>>> >
>>>> > We run VMWare ESX 3.5.
>>>> >
>>>> > I noticed you have a package, but it seems very outdated (2007).
>>>> yes; I'm building now on a virtualbox a virtual maschine with
>>>> debian/ubuntu, xapian search, etcetera.. but due my spare time this will
>>>> take weeks :-(
>>>> >
>>>> > Is it available in a newer release? We have very little spare (human)
>>>> > capacity to spend much time on configuring the engine.
>>>> for your luck, you also can easily download the current moinmoin, unpack
>>>> this and start directly the wiki with the build-in server, like:
>>>> ./wikiserver.py (it will listen on localhost with port 8080. so that's
>>>> fine enough to try something (only drawback is, that xapian - the fast
>>>> search is not installed)
>>>> read here: http://moinmo.in/DesktopEdition
>>>> >
>>>> > regards,
>>>> > Dirk
>>>> >
>>>> bye
>>>> Marcel
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> Moin-user mailing list
>>> Moin-user at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/moin-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20090325/d8796ee0/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 360.gif
Type: image/gif
Size: 453 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/moin-user/attachments/20090325/d8796ee0/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: theme-shot.png
Type: image/png
Size: 204217 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/moin-user/attachments/20090325/d8796ee0/attachment.png>

More information about the Moin-user mailing list