decision1-studio / deploy /worker /compose.yaml
Xunzhuo's picture
Launch Decision 1.0 studio with independent model queues and Mars banner
935d4b2 verified
Raw History Blame Contribute Delete
1.62 kB
name: decision-http-pull
x-worker: &worker
image: ${DECISION_HTTP_WORKER_IMAGE:?Set DECISION_HTTP_WORKER_IMAGE}
restart: unless-stopped
read_only: true
cap_drop: [ALL]
security_opt: ["no-new-privileges:true"]
stop_grace_period: 45s
networks: [runtime]
services:
decision-lux:
<<: *worker
environment:
DECISION_WORKER_MODEL: decision-lux
env_file:
- /etc/decision-studio/worker-common.env
- /etc/decision-studio/workers/decision-lux.env
decision-nox:
<<: *worker
environment:
DECISION_WORKER_MODEL: decision-nox
env_file:
- /etc/decision-studio/worker-common.env
- /etc/decision-studio/workers/decision-nox.env
decision-sol:
<<: *worker
environment:
DECISION_WORKER_MODEL: decision-sol
env_file:
- /etc/decision-studio/worker-common.env
- /etc/decision-studio/workers/decision-sol.env
decision-eos:
<<: *worker
environment:
DECISION_WORKER_MODEL: decision-eos
env_file:
- /etc/decision-studio/worker-common.env
- /etc/decision-studio/workers/decision-eos.env
decision-kai:
<<: *worker
environment:
DECISION_WORKER_MODEL: decision-kai
env_file:
- /etc/decision-studio/worker-common.env
- /etc/decision-studio/workers/decision-kai.env
decision-lex:
<<: *worker
environment:
DECISION_WORKER_MODEL: decision-lex
env_file:
- /etc/decision-studio/worker-common.env
- /etc/decision-studio/workers/decision-lex.env
networks:
runtime:
external: true
name: ${DECISION_RUNTIME_NETWORK:?Set DECISION_RUNTIME_NETWORK}