Skip to content
A wiki based on MediaWiki
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
docker added GA extionsion as submodule Jun 11, 2018
includes/skins Upgrade to 1.31.1 (#117) Oct 4, 2018
kubernetes added parsoid and render services to kube file Jan 10, 2018
maintenance Repo restructure (#113) Aug 28, 2018
skins update custom vector skin Nov 21, 2018
.eslintrc.json qunit: Make eslint config pass on qunit test files Feb 22, 2017
.gitignore add .htaccess file to repo instead of generating on install Apr 11, 2018
.gitmodules pull in customized Vector skin from its new repo Oct 4, 2018
.htaccess increase upload limit May 15, 2018
.stylelintrc.json MediaWiki 1.30 upgrade (#78) Jan 26, 2018
Dockerfile Upgrade to 1.31.1 (#117) Oct 4, 2018
Dockerfile.parsoid Update Aug 28, 2018
config.php Update to MediaWiki 1.31 (#114) Aug 31, 2018
docker-compose.swarm.yml update docker-compose files to use the automatically building image a… Mar 16, 2018
docker-compose.yml update docker-compose volume mapping Sep 1, 2018

Build Status


Master branch: Dockerfile and customizations off mediawiki 1.30 for GCwiki.

GCpedia branch: current GCpedia production

Both branches include Dockerfiles to build docker images as well as docker compose files for both docker-compose and docker stack/swarm

The main Dockerfile is alpine linux-based, an ubuntu-based one is also available.

Dev install

Easy way: clone the repo, run

docker-compose up

add an entry into your hosts file for

<host ip> wiki.local

and you now have a fully installed instance of the wiki (visual editor service extra, needs at bit more work) that you can reach at wiki.local!

This setup will also reflect any changes that you make to the code you just pulled without needing to do anything extra.

You can’t perform that action at this time.