wikimedia/mediawiki-core

View on GitHub
docker-compose.yml

Summary

Maintainability
Test Coverage
# Please see DEVELOPERS.md for help
#
# Contributions to this file are welcome but please note that this file is
# minimal by design, with the idea to make it easily extensible via
# docker-compose.override.yml. For help with doing that, please see
# DEVELOPERS.md
version: '3.7'
services:
  mediawiki:
    image: docker-registry.wikimedia.org/dev/stretch-php72-fpm-apache2-xdebug:0.5.0
    ports:
      - "${MW_DOCKER_PORT:-8080}:8080"
    volumes:
      - ./:/var/www/html:cached
    environment:
      COMPOSER_CACHE_DIR: '/var/www/html/cache/composer'
      MW_SERVER: 'http://localhost:${MW_DOCKER_PORT:-8080}'
      MW_SCRIPT_PATH: ''
      MW_DBPATH: '/var/www/html/cache/sqlite'
      MW_DBTYPE: 'sqlite'
      MW_LANG: 'en'
      MW_USER: 'admin'
      MW_PASS: 'dockerpass'
      MW_SITENAME: 'MediaWiki'
      MW_LOG_DIR: /var/www/html/cache
      XDEBUG_CONFIG: ${XDEBUG_CONFIG}
  mediawiki-jobrunner:
    image: docker-registry.wikimedia.org/dev/stretch-php72-jobrunner:0.0.1
    volumes:
      - ./:/var/www/html:cached
    environment:
      MW_LOG_DIR: /var/www/html/cache
      MW_INSTALL_PATH: /var/www/html