services: mariadb: image: mariadb:11 container_name: mariadb restart: unless-stopped command: --transaction-isolation=READ-COMMITTED environment: - MARIADB_AUTO_UPGRADE=1 - MARIADB_DATABASE=${MYSQL_DATABASE:-app} - MARIADB_USER=${MYSQL_USER:-app} - MARIADB_PASSWORD=${MYSQL_PASSWORD:?database password required} - MARIADB_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:?root password required} - TZ=${TZ:-Europe/Berlin} ports: - "${DB_PORT:-3306}:3306" volumes: - ${DATA_PATH:-/srv/mariadb}:/var/lib/mysql adminer: image: adminer:latest container_name: mariadb-adminer restart: unless-stopped depends_on: - mariadb environment: - ADMINER_DEFAULT_SERVER=mariadb ports: - "${ADMINER_PORT:-8091}:8080"