-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
25 lines (24 loc) · 1012 Bytes
/
Copy pathdocker-compose.yaml
File metadata and controls
25 lines (24 loc) · 1012 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# @substrate — root local-only stack (G-03).
#
# Aggregates the five unit stacks. Every unit binds the shared G-atom host
# ports (5432 pg, 6379 redis, 9000/9001 minio, 11434 ollama), so units are
# profile-gated: run ONE profile at a time.
#
# docker compose --profile harness up # 01 harness + shared atoms
# docker compose --profile trust up # 02 trust stack
# docker compose --profile efficiency up # 03 efficiency stack
# docker compose --profile knowledge up # 04 knowledge stack
# docker compose --profile simulation up # 05 simulation stack
# make up profile=trust # same, via the root Makefile
name: substrate
include:
- path: apps/harness/compose.yaml
profile: [harness]
- path: apps/trust/compose.yaml
profile: [trust]
- path: apps/efficiency/compose.yaml
profile: [efficiency]
- path: apps/knowledge/compose.yaml
profile: [knowledge]
- path: apps/simulation/compose.yaml
profile: [simulation]