MediaWiki deployment for rd13 – a self-hosted wiki running in Docker, served via a reverse proxy, with a MariaDB backend.
Find a file
Conrad Schulz f5d889f6e7
Some checks failed
Multiarch Build Docker CI for the rd13_media_wiki project / build (push) Has been cancelled
ci: trigger woodpecker test build
2026-05-30 17:10:30 +00:00
.github ci: allow insecure HTTP registry in Woodpecker build plugin 2026-05-30 12:03:26 +00:00
.vscode chore: add GitHub Copilot AI config (instructions, prompts, vscode settings) 2026-05-30 10:55:16 +00:00
Logos Update repo added logos to the repo 2022-03-14 11:52:09 +01:00
.gitignore Update repo added logos to the repo 2022-03-14 11:52:09 +01:00
.woodpecker.yml ci: allow insecure HTTP registry in Woodpecker build plugin 2026-05-30 12:03:26 +00: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 ci: migrate from GitHub Actions to Woodpecker CI on Forgejo 2026-05-30 11:04:42 +00: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 ein neues Docker-Image mit der neusten Version zu bauen, kann man entweder einen neuen Commit auf main pushen (Woodpecker CI baut und pushed das Image automatisch), oder den Build-Workflow händisch in Woodpecker über die UI 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