MichiPedia

Mediawiki & MariaDB

# MediaWiki with MariaDB
#
# Access via "http://localhost:8080"
#
version: '3'
services:
  mediawiki:
    image: mediawiki
    restart: always
    ports:
      - 8080:80
    depends_on:
      - database
    #links:
    #  - database
    volumes:
      #- data_mw_images:/home/u714311881/domains/munichsustain.de/public_html/pediatest/images
      - /home/michael/Develop/WIKI/data_mw_images:/home/u714311881/domains/munichsustain.de/public_html/pediatest/images
      # After initial setup, download LocalSettings.php to the same directory as
      # this yaml and uncomment the following line and use compose to restart
      # the mediawiki service
      # - ./LocalSettings.php:/home/u714311881/domains/munichsustain.de/public_html/pediatest/LocalSettings.php ! hat funktioniert !
      - ./data/conf/LocalSettings.php:/home/u714311881/domains/munichsustain.de/public_html/pediatest/LocalSettings.php
  # This key also defines the name of the database host used during setup instead of the default "localhost"
  database:
    image: mariadb
    restart: always
    volumes:
      #- data_mw_db:/var/lib/mysql
      - /home/michael/Develop/WIKI/data_mw_db:/var/lib/mysql
    environment:
      # @see https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/DefaultSettings.php
      MYSQL_DATABASE: my_wiki
      MYSQL_USER: wikiuser
      MYSQL_PASSWORD: example
      MYSQL_RANDOM_ROOT_PASSWORD: root

volumes:
    data_mw_db:
    data_mw_images: