devLythen/dsh-docker

devLythen★ 3JavaScriptLast synced: 2026-08-14

Open on GitHub

Docker image for DeepSeek Harness, with self-hosted deployment supported

README excerpt

dsh-docker Docker template for running the DeepSeek Harness Web UI. 简体中文 Quickstart Configure the provider URL, credentials, and model through the Web UI. Public deployments require the Nginx session login (24-hour expiry by default) before this configuration is available. Open . Stop the service with: Local data and live configuration - config/ is mounted at /dsh-home and stores Harness state and user configuration. - workspace/ is mounted at /home/node , which is the default workspace location shown by the Web UI. Configure provider settings after startup through the Web UI. Public deployments require the Nginx session login first. DSH watches user configuration and credential files under config/ ; changes apply to subsequent requests without restarting the container. .env contains Compose-only settings such as the host port and Nginx trusted host. Ports Only two host ports are ever published, both defined once in .env : - The Compose publish mapping and DSH's trust fence ( --trusted-host ) both read DSH PORT automatically; no other file needs editing. - Container-internal ports are private constants that are never published and can be ignored when changing ports: socat 3080 → ds…

View full README on GitHub →
Tools / Devdeepseekdeepseek-harnessdockerdshdsh-pluginself-hostedserverweb ui

Category