From 88f39aa51f5478359fc84c8374f0a566bf1049cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A5=D0=B0=D0=BB=D0=B8=D0=BC=D0=BE=D0=B2=20=D0=A0=D1=83?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D0=BC?= Date: Thu, 16 Apr 2026 22:42:26 +0300 Subject: [PATCH] Change for env --- docker/docker-compose.yml | 50 +++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index b0e6b58..cf9d764 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,29 +1,27 @@ services: - dbsql: + db: image: postgres:15-alpine - container_name: knot-db-test restart: always environment: - POSTGRES_USER - POSTGRES_PASSWORD - POSTGRES_DB volumes: - - postgres_data1:/var/lib/postgresql/data + - postgres_data:/var/lib/postgresql/data ports: - - "5435:5432" + - "${DB_PORT:-5432}:5432" - servernet: + server: build: context: ../backend dockerfile: Dockerfile - container_name: knot-server-test restart: always depends_on: - - dbsql - - miniostorage - - mongodb + - db + - minio + - mongo ports: - - "5063:8080" + - "${SERVER_PORT:-5059}:8080" environment: - DATABASE_URL - MONGO_CONNECTION @@ -39,37 +37,37 @@ services: - S3_BUCKET - KNOT_MASTER_ENCRYPTION_KEY - miniostorage: + minio: image: minio/minio - container_name: knot-minio-test restart: always environment: - MINIO_ROOT_USER - MINIO_ROOT_PASSWORD ports: - - "9006:9000" - - "9007:9001" - command: server /data --console-address ":9007" + - "${MINIO_API_PORT:-9000}:9000" + - "${MINIO_CONSOLE_PORT:-9001}:9001" + command: server /data --console-address ":9001" volumes: - - minio_data1:/data - mongodb: + - minio_data:/data + mongo: image: mongo:6-jammy - container_name: knot-mongo-test restart: always ports: - - "27023:27017" + - "${MONGO_PORT:-27017}:27017" volumes: - - mongo_data1:/data/db + - mongo_data:/data/db - webclient: + web: build: context: .. dockerfile: client-web/Dockerfile - container_name: knot-web-test restart: always ports: - - "9045:80" + - "${WEB_PORT:-9090}:80" + depends_on: + - server + volumes: - postgres_data1: - minio_data1: - mongo_data1: + postgres_data: + minio_data: + mongo_data: