28 lines
674 B
YAML
28 lines
674 B
YAML
|
version: '3'
|
||
|
services:
|
||
|
mediawiki:
|
||
|
build: .
|
||
|
depends_on:
|
||
|
- database
|
||
|
restart: always
|
||
|
ports:
|
||
|
- 8080:80
|
||
|
volumes:
|
||
|
- ./images:/var/www/html/images
|
||
|
- ./LocalSettings.php:/var/www/html/LocalSettings.php:ro
|
||
|
- ./secrets.php:/var/www/html/secrets.php:ro
|
||
|
database:
|
||
|
image: mariadb
|
||
|
restart: always
|
||
|
env_file: .env
|
||
|
environment:
|
||
|
MYSQL_DATABASE: mediawiki
|
||
|
#MYSQL_USER and MYSQL_PASSWORD in .env
|
||
|
MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
|
||
|
parsoid:
|
||
|
image: thenets/parsoid
|
||
|
restart: always
|
||
|
environment:
|
||
|
PARSOID_DOMAIN_claremontmakerspace: http://mediawiki/api.php
|
||
|
PARSOID_STRICT_SSL: 'false'
|