4.3 KiB
4.3 KiB
| 1 | service | type | runtime | port(s) | deps | image | compose_file | node/env |
|---|---|---|---|---|---|---|---|---|
| 2 | router | api | python-fastapi | 8000 (host 9102) | memory-service;swapper-service;vision-encoder;nats | build:./services/router | docker-compose.node1.yml | node1 |
| 3 | swapper-service | api | python-fastapi+cuda | 8890;8891(metrics) | crawl4ai;gpu | build:./services/swapper-service | docker-compose.node1.yml | node1 |
| 4 | crawl4ai | api | container | 11235 | none | unclecode/crawl4ai@sha256:4d8b... | docker-compose.node1.yml | node1 |
| 5 | gateway | bff | python-fastapi | 9300 | router;memory-service | build:./gateway-bot | docker-compose.node1.yml | node1 |
| 6 | nats | bus | nats-jetstream | 4222 | nats-data-node1 | nats:2.10-alpine | docker-compose.node1.yml | node1 |
| 7 | minio | object-store | minio | 9000;9001 | minio-data-node1 | minio/minio@sha256:14cea... | docker-compose.node1.yml | node1 |
| 8 | artifact-registry | api | python-fastapi | 9220 | dagi-postgres;minio;nats | build:./services/artifact-registry | docker-compose.node1.yml | node1 |
| 9 | rag-service | api | python-fastapi | 9500 | dagi-postgres | build:./services/rag-service | docker-compose.node1.yml | node1 |
| 10 | render-pptx-worker | worker | nodejs | internal | nats;artifact-registry;minio | build:./services/render-pptx-worker | docker-compose.node1.yml | node1 |
| 11 | render-pdf-worker | worker | python | internal | nats;artifact-registry;minio | build:./services/render-pdf-worker | docker-compose.node1.yml | node1 |
| 12 | index-doc-worker | worker | python | internal | nats;artifact-registry;rag-service;minio | build:./services/index-doc-worker | docker-compose.node1.yml | node1 |
| 13 | brand-registry | api | python-fastapi | 9210 | brand-registry-data-node1 | build:./services/brand-registry | docker-compose.node1.yml | node1 |
| 14 | brand-intake | api | python-fastapi | 9211 | brand-registry;BrandMap.yaml | build:./services/brand-intake | docker-compose.node1.yml | node1 |
| 15 | presentation-renderer | api | python-fastapi | 9212 | brand-registry;presentation-data | build:./services/presentation-renderer | docker-compose.node1.yml | node1 |
| 16 | memory-service | api | python-fastapi | 8000 | dagi-postgres;qdrant | build:./services/memory-service | docker-compose.node1.yml | node1 |
| 17 | daky-postgres | datastore | postgres | 5432 | postgres_data_node1 | pgvector/pgvector:pg16 | docker-compose.node1.yml | node1 |
| 18 | qdrant | datastore | qdrant | 6333;6334 | qdrant-data-node1 | qdrant/qdrant:v1.7.4 | docker-compose.node1.yml | node1 |
| 19 | neo4j | datastore | neo4j | 7474;7687 | neo4j-data;neo4j-logs | neo4j:5.15-community | docker-compose.node1.yml | node1 |
| 20 | redis | cache | redis | 6379 | redis-data-node1 | redis:7-alpine | docker-compose.node1.yml | node1 |
| 21 | vision-encoder | api | python-fastapi | 8001 | qdrant | build:./services/vision-encoder | docker-compose.node1.yml | node1 |
| 22 | agent-e2e-prober | ops | python | 9108 | gateway | build:./services/agent-e2e-prober | docker-compose.node1.yml | node1 |
| 23 | market-data-service | streaming | python | 8891 (host 8893) | nats | build:./services/market-data-service | docker-compose.node1.yml | node1 |
| 24 | senpai-md-consumer | streaming | python | 8892 | nats;market-data-service | build:./services/senpai-md-consumer | docker-compose.node1.yml | node1 |
| 25 | postgres-backup | backup | container | internal | dagi-postgres | prodrigestivill/postgres-backup-local:16 | docker-compose.backups.yml | node1 |
| 26 | daky-router-node3 | api | python-fastapi | 8000 (host 9102) | remote-nats | build:./services/router | docker-compose.node3.yml | node3 |
| 27 | swapper-service-node3 | api | python-fastapi+cuda | 8890;8891 | host-ollama | build:./services/swapper-service | docker-compose.node3.yml | node3 |
| 28 | comfy-agent | api+worker | python-fastapi | 8880 | comfyui;nats;s3 | build:./services/comfy-agent | docker-compose.node3.yml | node3 |
| 29 | router | api | python-fastapi | internal | memory-service;swapper;vision;nats | build:./services/router | docker-compose.staging.yml | staging |
| 30 | gateway | bff | python-fastapi | internal | router;memory-service | build:./gateway-bot | docker-compose.staging.yml | staging |
| 31 | swapper-service | api | python-fastapi+cuda | internal | crawl4ai | build:./services/swapper-service | docker-compose.staging.yml | staging |
| 32 | memory-service | api | python-fastapi | 8000 exposed internal | qdrant;postgres | build:./services/memory-service | docker-compose.staging.yml | staging |
| 33 | qdrant | datastore | qdrant | internal | qdrant-data-staging | qdrant/qdrant:v1.7.4 | docker-compose.staging.yml | staging |
| 34 | neo4j | datastore | neo4j | internal | neo4j-data-staging | neo4j:5.15-community | docker-compose.staging.yml | staging |
| 35 | redis | cache | redis | internal | redis-data-staging | redis:7-alpine | docker-compose.staging.yml | staging |
| 36 | nats | bus | nats-jetstream | internal | nats-data-staging | nats:latest | docker-compose.staging.yml | staging |
| 37 | control-plane | api | python-fastapi | internal | none | control-plane:latest | docker-compose.staging.yml | staging |