29 lines
748 B
YAML
29 lines
748 B
YAML
version: '3'
|
|
services:
|
|
mediawiki:
|
|
build: .
|
|
depends_on:
|
|
- database
|
|
restart: always
|
|
ports:
|
|
- 127.0.0.1:31322:80
|
|
volumes:
|
|
- ./images:/var/www/html/images
|
|
- ./LocalSettings.php:/var/www/html/LocalSettings.php:ro
|
|
- ./secrets.php:/var/www/html/secrets.php:ro
|
|
- ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini: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'
|