services: mariadb: image: mariadb:10.9 environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: superarc MYSQL_USER: admin MYSQL_PASSWORD: yourpassword volumes: - mariadb_data:/var/lib/mysql ports: - "3306:3306" restart: always nginx: image: nginx:stable volumes: - ./frontend:/usr/share/nginx/html:ro - ./nginx.conf:/etc/nginx/nginx.conf:ro ports: - "80:80" depends_on: - mariadb - php-fpm php-fpm: image: php:8.2-fpm volumes: - ./frontend:/usr/share/nginx/html tcp_sia_server: build: . ports: - "9000:9000" volumes: - ./:/app working_dir: /app command: python -u tcp_sia_server.py depends_on: - mariadb volumes: mariadb_data: