This commit is contained in:
root
2025-12-14 10:39:18 +03:00
commit 639f4e2b4e
179 changed files with 21065 additions and 0 deletions

56
neuralink/docker-compose.yml Executable file
View File

@@ -0,0 +1,56 @@
services:
chip_manager_service:
build: build/service/
restart: unless-stopped
env_file:
- path: ./.env
ports:
- "1224:1224"
deploy:
resources:
limits:
cpus: '2'
memory: 2G
logging:
driver: "json-file"
options:
max-size: "10k"
max-file: "3"
networks:
- neuralink
db:
build: build/database/
restart: unless-stopped
env_file:
- path: ./.env
deploy:
resources:
limits:
cpus: '2'
memory: 2G
healthcheck:
test: ["CMD", "psql", "postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}"]
interval: 30s
timeout: 10s
retries: 5
networks:
- neuralink
cleaner:
build: build/cleaner/
restart: unless-stopped
env_file:
- path: ./.env
depends_on:
db:
condition: service_healthy
deploy:
resources:
limits:
cpus: '2'
memory: 2G
networks:
- neuralink
networks:
neuralink:
driver: bridge