MediaWiki deployment for rd13 – a self-hosted wiki running in Docker, served via a reverse proxy, with a MariaDB backend.
Find a file
2023-10-25 18:39:04 +02:00
.github/workflows firejail bug fix 2022-03-12 16:21:29 +01:00
.vscode Update to 1.35.13 and to a database image stored in my ghcr 2023-10-25 18:39:04 +02:00
Logos Update repo added logos to the repo 2022-03-14 11:52:09 +01:00
.DS_Store extended preview file size 2023-05-15 09:19:52 +02:00
.gitignore Update repo added logos to the repo 2022-03-14 11:52:09 +01:00
docker-compose.yml Update to 1.35.13 and to a database image stored in my ghcr 2023-10-25 18:39:04 +02:00
dockerfile downgrade to 1.35 latest 2023-01-02 15:43:47 +01:00
example.LocalSettings.php extended preview file size 2023-05-15 09:19:52 +02:00
example.uploads.ini Added .gitignore and switched to docker-compose with bind mounts for data persistance and changed file upload limit to 100MB 2021-01-02 10:03:34 +01:00
README.md extended preview file size 2023-05-15 09:19:52 +02:00
stack.yml Added .gitignore and switched to docker-compose with bind mounts for data persistance and changed file upload limit to 100MB 2021-01-02 10:03:34 +01:00

Install Instructions

$ sudo docker-compose up -d

Setup and use our own Tile Server

This is needed to use maps in extensions.

One way is to use the Tile Server Docker from here: https://hub.docker.com/r/klokantech/openmaptiles-server

To start use this command:

docker run --rm -it -v ./maps_data:/data -p 8091:80 klokantech/openmaptiles-server

Update of Media Wiki

Update of the MediaWiki Core

Um eine neues Dockerimages mit der neusten Version zu bauen kann mann entweder einen neuen Commit im Master machen, falls Code änderungen nötig sind, oder händisch im Github über Actions den Build Workflow auslösen.

Nach dem das neue Images gebaut ist, kann es mit gepulled und gestartet werden. Hierfür kann man folgende Kommandos nehmen.

$ sudo docker-compose down
$ sudo docker-compose pull
$ sudo docker-compose up -d

Tried to update to 1.39 from 1.35.5 did not work. Maybe a step by step update is needed now from 1.35.9

Update of Plugins

This is in the best case done with composer.

How to bring Plugins into the composer workflow