services: database: image: mariadb:11.8 container_name: wow-db environment: MARIADB_ROOT_PASSWORD: "${MYSQL_SUPERPASS}" volumes: - ./database_data:/var/lib/mysql - ./config/database:/etc/mysql/conf.d:ro networks: - wow mangosd: image: wow-server-${WOW_VERSION}:runner container_name: wow-mangosd depends_on: - database environment: MANGOS_DBHOST: database MANGOS_DBUSER: "${MANGOS_DBUSER}" MANGOS_DBPASS: "${MANGOS_DBPASS}" TZ: "${WOW_TIMEZONE}" command: mangosd stdin_open: true tty: true ports: - "${MANGOSD_PORT:-8085}:8085" volumes: - ./mangosd_data:/var/lib/mangos:ro - ./config/mangosd:/opt/mangos/conf:ro networks: - wow realmd: image: wow-server-${WOW_VERSION}:runner container_name: wow-realmd depends_on: - database environment: MANGOS_DBHOST: database MANGOS_DBUSER: "${MANGOS_DBUSER}" MANGOS_DBPASS: "${MANGOS_DBPASS}" TZ: "${WOW_TIMEZONE}" command: realmd ports: - "${REALMD_PORT:-3724}:3724" volumes: - ./mangosd_data:/var/lib/mangos:ro networks: - wow # phpmyadmin: # image: phpmyadmin:5.2 # container_name: wow-db-admin # depends_on: # - database # profiles: # - debug # environment: # PMA_HOST: database # PMA_USER: root # PMA_PASSWORD: "${MYSQL_SUPERPASS}" # networks: # - wow # ports: # - "${PHPMYADMIN_PORT:-8080}:80" networks: wow: driver: bridge