services: db: image: mariadb:12.2.2 container_name: mariadb restart: unless-stopped user: "1000:1000" environment: PGID: 1000 PUID: 1000 MARIADB_ROOT_PASSWORD: DVjXT_kew508 MARIADB_DATABASE: app_db MARIADB_USER: app_user MARIADB_PASSWORD: app_pass TZ: Europe/Moscow # ports: # - "3306:3306" volumes: - $PWD/mariadb:/var/lib/mysql - /etc/localtime:/etc/localtime:ro pma: image: phpmyadmin:5.2.3 container_name: phpmyadmin depends_on: - db restart: unless-stopped environment: PMA_HOST: db PMA_PORT: 3306 UPLOAD_LIMIT: 10M PMA_ABSOLUTE_URI: https://phpmyadmin.dev.xserver.su/ TZ: Europe/Moscow ports: - "7102:80" redis: image: redis:latest container_name: redis restart: unless-stopped user: "1000:1000" environment: PGID: 1000 PUID: 1000 TZ: Europe/Moscow # ports: # - "6379:6379" volumes: - $PWD/redis:/data - /etc/localtime:/etc/localtime:ro app: build: . container_name: iiko-app restart: unless-stopped ports: - "7104:8080" depends_on: - db - redis environment: DB_HOST: db DB_PORT: 3306 DB_NAME: app_db DB_USER: app_user DB_PASSWORD: app_pass REDIS_HOST: redis REDIS_PORT: 6379 HTTP_PORT: 8080