services: mariadb: image: mariadb:{{ mariadb_version }} environment: MYSQL_USER: domjudge MYSQL_DATABASE: domjudge MYSQL_PASSWORD: "{{ mysql_password }}" MYSQL_ROOT_PASSWORD: "{{ mysql_root_password }}" restart: always volumes: - "./data/mariadb:/var/lib/mysql" - "./config/mysql:/etc/mysql/conf.d:ro" domserver: build: context: . dockerfile_inline: | FROM domjudge/domserver:{{ domserver_version }} COPY ./config/php/domjudge.conf /etc/php/8.2/fpm/pool.d/domjudge.conf environment: MYSQL_HOST: mariadb MYSQL_USER: domjudge MYSQL_DATABASE: domjudge MYSQL_PASSWORD: "{{ mysql_password }}" MYSQL_ROOT_PASSWORD: "{{ mysql_root_password }}" CONTAINER_TIMEZONE: Asia/Taipei restart: always ports: - "8080:80"