This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2024-04-22 15:32:09 +03:00
build Add automatic mediawiki extension download url parser 2024-04-22 15:30:51 +03:00
data/images Initial 2022-12-02 21:14:14 +02:00
.gitignore Initial 2022-12-02 21:14:14 +02:00
config.example.json Initial 2022-12-02 21:14:14 +02:00
Dockerfile Fix useless rm 2024-04-22 15:32:09 +03:00
README.md #2 Add README (#8) 2023-06-25 16:41:09 +03:00

Mediawiki

Complete latest stable docker mediawiki installation


Including software:

  • Elastic search

Mediawiki extensions:

  • AdvancedSearch
  • CirrusSearch
  • DynamicSidebar
  • Elastica
  • MobileFrontend
  • Mpdf
  • Popups
  • TimedMediaHandler
  • UserFunctions
  • FontAwesome
  • MonacoEditor
  • RequireJS

Mediawiki themes:

  • MinervaNeue
  • Vector

Build docker image

docker build .

Installation

docker volume create mediawiki-images

docker run -d \
  --restart=unless-stopped \
  --link mariadb:mysql \
  -p 127.0.0.1:80:80 \
  -v mediawiki-images:/var/www/html/images \
  --name mediawiki \
  stuzer05/wiki:latest

Upgrading

After installing new docker image, run database upgrage script

docker exec mediawiki /usr/local/bin/php /var/www/html/maintenance/update.php