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
stuzer05 9ea2a17a29
#15 Обновить mediawiki (#16)
Closes #15

Reviewed-on: #16
Co-authored-by: stuzer05 <stuzer05@stuzer.link>
Co-committed-by: stuzer05 <stuzer05@stuzer.link>
2024-03-25 12:15:49 +02:00
build #13 Обновить mediawiki (#14) 2023-09-10 21:32:29 +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 #15 Обновить mediawiki (#16) 2024-03-25 12:15:49 +02: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