32 lines
725 B
YAML
32 lines
725 B
YAML
version: "3.5"
|
|
|
|
services:
|
|
db:
|
|
container_name: mediawiki_database
|
|
image: mariadb:10
|
|
restart: always
|
|
volumes:
|
|
- ./data/db:/var/lib/mysql
|
|
environment:
|
|
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
|
- MYSQL_DATABASE=mediawiki
|
|
- MYSQL_USER=mdwiki
|
|
- MYSQL_PASSWORD=${MYSQL_MEDIAWIKI_PASSWORD}
|
|
expose:
|
|
- 3306
|
|
wiki:
|
|
container_name: mediawiki_webserver
|
|
image: mediawiki:1.34.1
|
|
restart: always
|
|
volumes:
|
|
- ./data/mediawiki/images:/var/www/html/images
|
|
- ./data/mediawiki/config/LocalSettings.php:/var/www/html/LocalSettings.php
|
|
expose:
|
|
- 80
|
|
ports:
|
|
- "${MEDIAWIKI_HTTP_PORT}:80"
|
|
links:
|
|
- db
|
|
depends_on:
|
|
- db
|