From 62b32c798ef5bf39f0db29ae3d3f14ba206a26d5 Mon Sep 17 00:00:00 2001 From: Adrian Malacoda Date: Sun, 16 Jun 2019 00:34:30 -0500 Subject: [PATCH] update readme --- README.md | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 06be3f3..82fb026 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,11 @@ -Notice -====== -This image is deprecated. It will be maintained for personal use as long as it is feasible to do so. Please don't start a new instance using this image; instead consider one of the other actively maintained images such as [the official one](https://hub.docker.com/r/_/mediawiki/). +# Monarch-Pass.net MediaWiki Image +This is the image used for MediaWiki instances hosted on monarch-pass.net (other than Glitch City Laboratories and Infinitypedia). -Mediawiki-Apache -================ +It extends [the official image](https://hub.docker.com/_/mediawiki/) with the following additions: -This is a Docker image running Apache serving Mediawiki 1.30. It does not contain any databases; those should be run in a seperate container. +## Extensions +* Scribunto +* VisualEditor -First, deploy a database container, [like this one by Tutum](https://registry.hub.docker.com/u/tutum/mariadb/): - -``` -docker run -d --name mariadb tutum/mariadb -``` - -You will likely want to make the database persistent, in this case done by adding: - -``` -docker run -d -v /path/on/host:/var/lib/mysql --name mariadb tutum/mariadb -``` - -Now you can deploy this container by running: - -``` -docker run -d -p 80:80 -v /path/on/host:/var/lib/mediawiki --link mariadb:mariadb iohannesarnold/mediawiki-apache -``` - -Where the ```-v``` flag is only necessary if you're interested in preserving files. Also, the ```link``` flag should reflect the name you gave your database container above. -Mediawiki should now be available on port 80 of the host server, and it will ask you to run configuration. The ```LocalSettings.php``` that results should be placed in the linked host directory created in the last step. -Congratulations! You now should have a working Mediawiki installation. Any updated version of this image should be able to be deployed over the same host directory for fast upgrades. +## Auto-migration +The image will automatically run migration when a new version is installed.