← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-web-startup-auth

Remote web launch replacement and authentication bundle for DeepSeek Harness with username/password login and session management.

Developer ToolsBrowser & WebSkills & WorkflowsRemote Execution
50GitHub Stars5ForksUpdated2026-10-07

Install

$ dsh plugin --profile web add .

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-web-startup-auth is a DeepSeek Harness plugin bundle that overrides the default web startup restrictions to allow binding on non-loopback addresses (--host 0.0.0.0 or IPv6). It injects a secure registration and login interface, session token management, rate limiting, and an authentication settings tab into the DSH web interface.

Key Capabilities

  • Permits remote Web interface launch using --host 0.0.0.0 and IPv6 addresses
  • Provides initial admin setup, username/password authentication, and login/registration pages
  • Distinguishes loopback requests from LAN/remote requests for customizable local password requirements
  • Applies rate limiting on login attempts per IP and global exponential backoff against brute-force attacks
  • Injects an Authentication management tab into the DSH settings panel for credential and session lifetime configuration
  • Polyfills crypto.randomUUID and manages upstream browser auth cookies across insecure/remote HTTP contexts

Useful For

  • Deploying DeepSeek Harness on a local server or LAN and accessing the Web UI from other devices
  • Adding password protection and rate limiting to a remotely accessible DSH instance
  • Running DSH web services behind an internal reverse proxy while maintaining authenticated user access

Who It Fits

  • Developers hosting DeepSeek Harness on a remote workstation, NAS, or home lab server
  • Teams sharing a local DeepSeek Harness deployment on a trusted LAN

Documented Limitations

  • Does not provide built-in TLS encryption; HTTPS must be provided by a reverse proxy when exposed beyond trusted networks
  • Signed session cookies cannot be revoked individually on the server without rotating the global session key via password/username change or CLI reset
  • Strictly supports DSH >=0.1.7-rc.1 and explicitly fails on unsupported minor release lines (such as 0.3.0+)

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 5 runtime, 8 development, 3 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
GDWhisper/dsh-web-startup-auth
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin Bundle
Source checked
4838f2c · 2026-10-09

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
50GitHub stars
Forks
5
Open issues
3
Last commit
2026-10-07
Last release
2026-09-28
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app