version: '3.8' services: app: image: codeberg.org/lvl0/incr:0.1.14 container_name: incr-app restart: unless-stopped working_dir: /var/www/html environment: - APP_ENV=production - APP_DEBUG=false - DB_CONNECTION=mysql - DB_HOST=db - DB_PORT=3306 - DB_DATABASE=incr - DB_USERNAME=incr_user - DB_PASSWORD=incr_password volumes: - ../storage:/var/www/html/storage - ../public:/var/www/html/public ports: - "80:80" depends_on: - db networks: - incr-network db: image: mysql:8.0 container_name: incr-db restart: unless-stopped environment: - MYSQL_DATABASE=incr - MYSQL_USER=incr_user - MYSQL_PASSWORD=incr_password - MYSQL_ROOT_PASSWORD=root_password volumes: - db_data:/var/lib/mysql ports: - "3306:3306" networks: - incr-network networks: incr-network: driver: bridge volumes: db_data: driver: local