Files
DeepSeekHarnessDocker/README.md
T
SKYMirror 7444ba9ca0 docs: switch license to GPL-3.0; rewrite DEPLOY for official dsh@latest
Image installs official @deepseek-ai/dsh from npm on start. Document
port forward 3080→3081, mandatory browser token, and drop obsolete
fork release/monorepo guidance.
2026-09-16 00:30:59 +08:00

1.1 KiB

DeepSeek Harness Docker Deploy

Runtime image for DeepSeek Harness (dsh) Web UI.

The image ships a toolchain only. On every container start, docker/entrypoint.sh installs official @deepseek-ai/dsh@latest from npm, then starts dsh web behind a local port forward (0.0.0.0:3080 → 127.0.0.1:3081).

Quick start

docker compose build
docker compose up -d
docker logs -f dsh
# Open the printed URL with ?token= once (30-day cookie). Use host port 3080.

Full guide: DEPLOY.md

Layout

Path Role
Dockerfile Toolchain image (Node 24 / Python 3.11 / gcc / pnpm / rustup bootstrap)
docker-compose.yml Ports, dsh-data volume, workspace mount
docker/entrypoint.sh Install @deepseek-ai/dsh@latest and start web
docker/ensure-rust.sh On-demand Rust toolchain installer

License

GPL-3.0 — see LICENSE. This deployment wrapper is licensed under the GNU General Public License v3.0. Upstream DeepSeek Harness itself remains MIT; only this repository's Docker/deploy files are under GPL-3.0.