Run dsh headless on a VPS with systemd
Run dsh, the DeepSeek Harness, as a systemd service on a VPS: dedicated user, pinned version, Restart rules, journalctl logs, and an SSH tunnel to the UI.
Filtering by topic #agent-harness · clear
Run dsh, the DeepSeek Harness, as a systemd service on a VPS: dedicated user, pinned version, Restart rules, journalctl logs, and an SSH tunnel to the UI.
DeepSeek Harness, Claude Code and Omnigent compared on architecture, model coupling, licence and maturity, plus what each one takes to run on a VPS.
Installing a dsh plugin runs someone else's code with your agent's permissions. What a plugin can reach, and how to check one before you install it.
Where dsh keeps its config on Linux, how to wire a DeepSeek API key or a local Ollama endpoint, and exactly what leaves your box in each mode.
Every published DeepSeek Harness build is a release candidate. Pin an exact dsh version, clear the npx cache, and check which npm your Node bundles.
dsh prints http://127.0.0.1:3080 because the Web UI binds to localhost only. Reach it safely with an SSH tunnel, and see why publishing 3080 is unsafe.
Install the DeepSeek Harness on a Linux VPS, pin the npm version, understand what a plugin can do, and reach the port 3080 web UI over an SSH tunnel.