feat(microservices): manage code queue through v3s
This commit is contained in:
@@ -4,6 +4,8 @@ services:
|
||||
build:
|
||||
context: ../../../..
|
||||
dockerfile: src/components/microservices/code-queue/Dockerfile
|
||||
args:
|
||||
CODE_QUEUE_BASE_IMAGE: ${CODE_QUEUE_BASE_IMAGE:-oven/bun:1-debian}
|
||||
container_name: code-queue-backend
|
||||
restart: unless-stopped
|
||||
mem_limit: "${CODE_QUEUE_MEM_LIMIT:-3g}"
|
||||
@@ -12,11 +14,14 @@ services:
|
||||
- path: ${CODE_QUEUE_ENV_FILE:-../../../../.state/code-queue-d601.env}
|
||||
required: false
|
||||
ports:
|
||||
- "127.0.0.1:${CODE_QUEUE_HOST_PORT:-4222}:4222"
|
||||
- "${CODE_QUEUE_HOST_BIND:-127.0.0.1}:${CODE_QUEUE_HOST_PORT:-4222}:4222"
|
||||
environment:
|
||||
HOST: "0.0.0.0"
|
||||
PORT: "4222"
|
||||
CODE_QUEUE_DATA_DIR: "/var/lib/unidesk/code-queue"
|
||||
CODE_QUEUE_INSTANCE_ID: "${CODE_QUEUE_INSTANCE_ID:-D601}"
|
||||
CODE_QUEUE_SCHEDULER_ENABLED: "${CODE_QUEUE_SCHEDULER_ENABLED:-true}"
|
||||
CODE_QUEUE_STARTUP_OA_BACKFILL_ENABLED: "${CODE_QUEUE_STARTUP_OA_BACKFILL_ENABLED:-false}"
|
||||
CODE_QUEUE_WORKDIR: "${CODE_QUEUE_WORKDIR:-/workspace}"
|
||||
CODE_QUEUE_CODEX_HOME: "/var/lib/unidesk/code-queue/codex-home"
|
||||
CODE_QUEUE_OPENCODE_XDG_DIR: "/var/lib/unidesk/code-queue/opencode-xdg"
|
||||
|
||||
Reference in New Issue
Block a user