Inited projects

This commit is contained in:
2026-04-28 16:52:18 +03:00
parent 30c7ec3d74
commit 09930fe64f
12 changed files with 78 additions and 0 deletions

34
docker-compose.yml Normal file
View File

@@ -0,0 +1,34 @@
version: '3.8'
services:
nats:
image: nats:latest
container_name: nats-server
ports:
- "4222:4222"
- "8222:8222"
volumes:
- ./nats.conf:/etc/nats/nats.conf
command: "-c /etc/nats/nats.conf"
api:
build: ./src/api
depends_on:
- nats
environment:
NATS_URL: "nats://api_service:password@nats:4222"
storage:
build: ./src/storage
depends_on:
- nats
- api
environment:
NATS_URL: "nats://storage_service:password@nats:4222"
vault:
build: ./src/vault
depends_on:
- nats
- api
environment:
NATS_URL: "nats://vault_service:password@nats:4222"