Files
deepseek-harness/web.cordis.patch.yml
T
Miles WardandClaude Fable 5 768de4ac75
Sync upstream and build image / sync-and-build (push) Successful in 19s
Unraid template support: baked --patch layer, /workspace, logo, template in README
- Ship /opt/deepseek-harness/web.cordis.patch.yml and pass it via upstream's
  --patch launcher flag (must precede the web command's own flags) instead of
  seeding DSH_HOME; entrypoint accepts template Post Arguments verbatim.
- Add /workspace (agent WORKDIR) and pin DSH_HOME=/home/node/.dsh; drop the
  implicit /home/node volume so templates mount .dsh and /workspace cleanly.
- README: Unraid template (repo/support/icon/versions corrected for this
  image, lanmode plugin caution), first-run chown note, DeepSeek logo.

Verified: no-args, flags-only, and full template invocations all serve the
web UI; trust fence still 403s unknown Hosts; state persists to mounted .dsh.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-09-02 03:07:45 -04:00

11 lines
462 B
YAML

# Launcher patch layer for containerized `dsh web` (passed via --patch).
# Upstream's CLI refuses `--host 0.0.0.0` (deliberate friction: the web UI can
# execute code), but the webserver plugin's schema supports exactly
# '127.0.0.1' | '0.0.0.0'; this file is the supported opt-in. Inside a
# container an all-interfaces bind is only reachable through ports you
# explicitly publish on the Docker host.
- id: webserver
config:
host: 0.0.0.0
port: 3080