version: '2' services: mariadb: image: 'mariadb:10.5.8-focal' volumes: - 'mariadb_data:/var/lib/mysql' environment: - MYSQL_ROOT_PASSWORD=theVeryp@ssw0rd - MYSQL_DATABASE=pushdeer ports: - '3306:3306' redis: image: 'bitnami/redis:6.0.16' environment: - ALLOW_EMPTY_PASSWORD=yes app: #image: 'webdevops/php-apache:8.0-alpine' build: './docker/web/' ports: - '8800:80' volumes: - './:/app' depends_on: - mariadb - redis environment: - DB_HOST=mariadb - DB_PORT=3306 - DB_USERNAME=root - DB_DATABASE=pushdeer - DB_PASSWORD=theVeryp@ssw0rd - GO_PUSH_IOS_TOPIC=com.pushdeer.self.ios - GO_PUSH_IOS_CLIP_TOPIC=com.pushdeer.self.ios.Clip - APP_DEBUG=false - MQTT_API_KEY=9LKo3 - MQTT_ON=false # mqtt: # image: 'ccr.ccs.tencentyun.com/ftqq/pushdeeresp' # ports: # - '1883:1883' # environment: # - API_KEY=9LKo3 # - MQTT_PORT=1883 # - MQTT_USER=easy # - MQTT_PASSWORD=y0urp@ss # - MQTT_BASE_TOPIC=default volumes: mariadb_data: