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 diagrams: build: ./diagrams restart: always volumes: - diagrams-vol:/root/.diagrams database: image: mariadb volumes: - mysql-vol:/var/lib/mysql restart: always env_file: .env environment: MYSQL_DATABASE: mediawiki #MYSQL_USER and MYSQL_PASSWORD in .env MYSQL_RANDOM_ROOT_PASSWORD: 'yes' MARIADB_AUTO_UPGRADE: 'yes' volumes: mysql-vol: diagrams-vol: