Sign inSign up

danirus/moinmoin-wiki

By danirus

Updated almost 8 years ago

MoinMoin wiki with Alicia theme (based on twitter-bootstrap 4).

Image
0

10K+

danirus/moinmoin-wiki repository overview

moinmoin-alicia

This repository extends olavgg/moinmoin-wiki to enable the MoinMoin-Alicia theme in the running wiki.

Docker image with the Moinmoin wiki engine, uwsgi, nginx and self signed SSL. Everything included with minimum fuzz and just works.

You can automatically download and run this with the following command:

$ sudo docker run -d -p 443:443 -p 80:80 --name my_wiki danirus/moinmoin-alicia

Default superuser is mmAdmin, you activate him by creating a new user named mmAdmin and set your prefered password.

Volumes are also supported if you want to simplify backup with rsync or ZFS snapshots

$ sudo docker run -d -p 443:443 -p 80:80 \
>             -v moinmoin-data:/usr/local/share/moin/data \
>             --name my_wiki danirus/moinmoin-alicia

Copy wiki data

Use your previous wiki data:

  • Create a volume.

  • Mount it in a helper container.

  • Copy the previous wiki data to it.

  • Change permissions to allow editing pages.

    $ docker volume create moinmoin-data $ docker run -v moinmoin-data:/data --name helper busybox true $ docker cp previous-wiki-data-dir/. helper:/data $ docker rm helper $ docker run -d -p 443:443 -p 80:80 \

       -v moinmoin-data:/usr/local/share/moin/data \
       --name my_wiki danirus/moinmoin-alicia
    

NOTE

Since MoinMoin version 1.9.10 the default security settings became more strict. This Docker release has a much more relaxed security defaults. Please read the changes.

MoinMoin configuration

MoinMoin has many different configuration options, you can configure this by forking this project, edit the wikiconfig.py file and rebuild the docker image.

Disable HTTPS / SSL

If you do not need HTTPS you can disable it by passing the -e NOSSL environment variable

$ sudo docker run -d -p 80:80 -e NOSSL=1 --name my_wiki danirus/moinmoin-alicia

Pull requests are very welcome.

Tag summary

Content type

Image

Digest

Size

190.8 MB

Last updated

almost 8 years ago

docker pull danirus/moinmoin-wiki