imchenmin/dsh-auth-lock

Plugin ⭐ 0 MIT securityweb-ui

DSH Plugin providing Host-side password authentication for the Web GUI, API, SSE, and WebSockets.

Install

Auth Lock depends only on the generic DSH WebServer policy extension point. It does not import or configure another UI, mobile, remote-control, or pairing plugin. HTTP, SSE, and upgrade routes independently registered on the same WebServer receive the same authentication policy automatically.

## Compatibility

- Node.js: `^22.19.0 || >=24.0.0`
- DSH: authentication requires a build containing the WebServer policy waterfalls; older builds still start, but the plugin stays inactive and recommends uninstalling
- Browser: modern JavaScript, cookies, and CSS `env(safe-area-inset-*)`
- Host platforms: macOS, Linux, and other Node hosts supported by DSH

DeepSeek Harness is evolving rapidly and may introduce compatibility-breaking extension-point changes. Pin a Git commit or use an explicit release for long-lived deployments.

## Installation

### GitHub

Add imchenmin/dsh-auth-lock to your DSH config (web profile) to enable.

README

Expand full README Collapse

README is empty.