wiki dense #0

Supports: trusty
Add to new model

A Mediawiki bundle designed for density

This bundle deploys a Mediawiki, with MariaDB. Unlike the the wiki-simple bundle, this one is designed for scalability out of the box by using memcached for mediawiki and putting the entire thing behind an haproxy.

In order to save resources and cloud costs, everything is deployed into LXC containers on the instance.

Usage

You can deploy the single bundle with:

juju deploy wiki-dense

After deployment you need to expose the Mediawiki service, either via the GUI or the CLI:

juju expose loadbalancer

Then run a juju status loadbalancer to get the public address. The browse to that address in your browser to configure and use the wiki.

Scale out usage

You can add and remove more mediawiki instances to horizontally scale:

juju add-unit wiki

This can be done without service interruption. Note that this will spin up an entirely new instance of mediawiki to scale.

Bundle configuration

Embed this bundle

Add this card to your website by copying the code below. Learn more.

Preview