29 lines
1.0 KiB
YAML
29 lines
1.0 KiB
YAML
services:
|
|
deepseek-harness:
|
|
image: szcq/deepseek-harness:${DSH_IMAGE_TAG:-latest}
|
|
container_name: deepseek-harness
|
|
restart: unless-stopped
|
|
ports:
|
|
- "${DSH_LISTEN_ADDRESS:-0.0.0.0}:${DSH_PORT:-3080}:3080"
|
|
group_add:
|
|
- "dsh-sudo-${DSH_SUDO_ENABLED:-false}"
|
|
environment:
|
|
DSH_HOME: /data/dsh
|
|
DSH_PLATFORM_DATA: /data/platform
|
|
DSH_DEFAULT_WORKSPACE: "${DSH_DEFAULT_WORKSPACE:-/workspace}"
|
|
DSH_PROXY_POLYFILL: "${DSH_PROXY_POLYFILL:-true}"
|
|
DSH_TELEMETRY_DISABLED: "${DSH_TELEMETRY_DISABLED:-true}"
|
|
DSH_TRUSTED_HOSTS: "${DSH_TRUSTED_HOSTS:-}"
|
|
DSH_LOG_MAX_BYTES: "${DSH_LOG_MAX_BYTES:-104857600}"
|
|
DSH_LOG_RETENTION_DAYS: "${DSH_LOG_RETENTION_DAYS:-14}"
|
|
DSH_ACTIVATION_TIMEOUT_SECONDS: "${DSH_ACTIVATION_TIMEOUT_SECONDS:-60}"
|
|
DSH_EXPERIMENTAL_PROBATION_SECONDS: "${DSH_EXPERIMENTAL_PROBATION_SECONDS:-120}"
|
|
volumes:
|
|
- dsh-data:/data/dsh
|
|
- dsh-platform:/data/platform
|
|
- ${DSH_WORKSPACE:-./workspace}:/workspace
|
|
|
|
volumes:
|
|
dsh-data:
|
|
dsh-platform:
|