- Add .woodpecker.yml with build+push on main, dry-run on pull_request - Image target: 192.168.178.6:8083/cschulz/rd13_media_wiki:latest - Update copilot-instructions.md: GHCR → Forgejo Registry, GH Actions → Woodpecker - Update README.md: replace GitHub Actions reference with Woodpecker CI
41 lines
1.1 KiB
Markdown
41 lines
1.1 KiB
Markdown
# 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
|
|
|