version: '3' services: web: image: nginx ports: - "80:80" volumes: - .:/app - ./config/nginx.conf:/etc/nginx/conf.d/default.conf links: - php depends_on: - php php: build: config/php volumes: - .:/app user: "${UID}:${GID}" links: - db depends_on: - db db: image: mariadb volumes: - ./var/data:/var/lib/mysql user: "${UID}:${GID}" environment: - MYSQL_RANDOM_ROOT_PASSWORD=yes - MYSQL_DATABASE=XXX - MYSQL_USER=XXX - MYSQL_PASSWORD=XXX