User:APatro (WMF)/Docker Translate
Rough notes regarding setup of MariaDB + Translate with MediaWiki docker.
Pretty much the same instructions as listed here: MediaWiki-Docker/Extension/Translate
Changed the - docker-compose.override.yml
:
version: '3.7'
services:
mediawiki:
# On Linux, these lines ensure file ownership is set to your host user/group
user: "${MW_DOCKER_UID}:${MW_DOCKER_GID}"
mariadb:
image: 'bitnami/mariadb:latest'
volumes:
- mariadbdata:/bitnami/mariadb
environment:
- MARIADB_REPLICATION_MODE=master
- MARIADB_REPLICATION_USER=repl_user
- MARIADB_REPLICATION_PASSWORD=repl_password
- MARIADB_ROOT_PASSWORD=main_root_password
- MARIADB_USER=my_user
- MARIADB_PASSWORD=my_password
- MARIADB_DATABASE=my_database
elasticsearch:
image: docker-registry.wikimedia.org/dev/stretch-elasticsearch:0.0.1
volumes:
- esdata:/usr/share/elasticsearch/data
environment:
- discovery.type=single-node
ports:
- 9200:9200
- 9300:9300
volumes:
mariadbdata:
driver: local
esdata:
To install MediaWiki, ran:
docker-compose exec mediawiki php maintenance/install.php --dbuser root --dbserver mariadb --dbname=my_database --dbpass=main_root_password --scriptpath=/w --server="http://localhost:8080/" --lang en --pass dockerpass mediawiki admin