From 2eb4f48ca0927569c8f90660cdc49d5c5418d3ed 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:28:41 +0300 Subject: [PATCH] Test create --- docker/docker-compose.yml | 62 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 70988bd..edc4107 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,4 +1,66 @@ services: + dbsql: + 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 + ports: + - "5435:5432" + + servernet: + build: + context: ../backend + dockerfile: Dockerfile + container_name: knot-server-test + restart: always + depends_on: + - dbsql + - miniostorage + - mongodb + ports: + - "5063:8080" + environment: + - DATABASE_URL + - MONGO_CONNECTION + - DOMAIN + - JWT_SECRET + - JWT_ISSUER + - JWT_AUDIENCE + - KNOT_ADMIN_USER + - KNOT_ADMIN_PASSWORD + - S3_ENDPOINT + - S3_ACCESS_KEY + - S3_SECRET_KEY + - S3_BUCKET + - KNOT_MASTER_ENCRYPTION_KEY + + miniostorage: + 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" + volumes: + - minio_data1:/data + mongodb: + image: mongo:6-jammy + container_name: knot-mongo-test + restart: always + ports: + - "27023:27017" + volumes: + - mongo_data1:/data/db + webclient: build: context: ..