dsh-totp-proxy:为 DSH 增加 TOTP 与可吊销会话的反向代理

dsh-totp-proxy 是 realjhen123 维护的 DSH/Cordis 插件与反向代理,在 Nginx 与 DSH 3080 之间监听 3090,用 TOTP 或固定 token 登录后向浏览器签发可吊销的 dsg_session,原始 dsh-auth cookie 留在服务端。需 Node.js 22+,凭据存于 ~/.dsh/dsh-totp-proxy/。部署时仅暴露反代到 3090,3080 本机可达;HTTPS 下设置 COOKIE_SECURE。MIT 0.2.0。

閱讀全文
dsh-public-origin:解決 DSH 插件在反向代理下的迴環地址問題

dsh-public-origin 是一個 DSH 插件,旨在解決第三方插件在公網反向代理部署下因迴環地址限制而失效的問題。它通過改寫 Host 頭、處理 iframe 拒絕、集成 DSH 認證機制及修復安全漏洞,實現了在不修改上游代碼前提下的安全兼容。安裝後需配合 DSH 的 `--trusted-host` 參數及正確的 Nginx 反向代理配置(含 X-Forwarded-* 頭)使用。

閱讀全文
dsh-trusted-host-is-loopback:解決反向代理環境下 Host-backed 設置失效的問題

DeepSeek Harness (DSH) 插件 `dsh-trusted-host-is-loopback` 旨在解決通過反向代理訪問經過身份驗證的 Web UI 時,部分功能因被誤判爲遠程請求而失效的問題。該插件通過修改客戶端判定邏輯,將認證頁面標記爲本地迴環,從而恢復 Host-backed 設置(如模型配置、API-key 設置)在反向代理場景下的可用性。安裝後需重啓 DSH,無需額外配置。

閱讀全文
dsh-remote-trust:修復反向代理環境下的 DeepSeek Harness 設置界面

DSH Harness 通過域名訪問時,因客戶端安全策略判定非本機訪問,導致設置頁面無法使用。`dsh-remote-trust` 插件通過注入腳本修改 `globalThis`,將當前域名標記爲“可信本機”,從而繞過 `isLoopback` 檢查,使鏡像持久化等功能正常。該插件不修改源碼,支持靜默降級,但需注意它放寬了安全門控,僅適用於已配置 `--trusted-host` 且有額外認證保護的私有部署。

閱讀全文
dsh-lan-guard:將 DSH Web UI 安全暴露給局域網

dsh-lan-guard 是 DeepSeek Harness 的局域網訪問插件。它通過反向代理將官方 UI 轉發至局域網,默認提供自簽名 HTTPS 和二維碼訪問。該插件具備門控反向代理、設備配對、阻斷機制及雙密碼認證功能,配置簡單,無需修改源碼,安裝後重啓即可使用。

閱讀全文
DeepSeek Harness 局域網反向代理插件

針對 DeepSeek Harness (DSH) 在反向代理訪問時遇到的設置面板打不開、WebSocket 斷連等問題,社區開發者 xchannel1987 提供了 dsh-reverse-proxy-xc 插件。該插件運行獨立服務(默認 0.0.0.0:3090),將局域網請求轉發至 DSH 主服務,並自動處理 Header 改寫、認證注入及環境兼容性問題,確保移動端體驗與本地一致。安裝需通過 CLI 命令 `dsh plugin --profile web add dsh-reverse-proxy-xc`,啓用後通過內網 IP 訪問即可使用。該方案僅限內網環境,請勿暴露至公網。

閱讀全文
dsh-remote-gateway:讓 DeepSeek Harness 遠程訪問的安全反向代理

`dsh-remote-gateway` 插件由 RyensX 維護,旨在爲 DeepSeek Harness (DSH) 提供安全的遠程訪問方案。該插件採用反向代理模式,網關負責接收遠程請求並進行認證(支持密碼和 IP 白名單)及 HTTPS 配置,DSH 進程則始終僅監聽本地 `127.0.0.1`,從而確保安全。 核心功能包括實時生效的配置、HTTPS 證書支持、IP 白名單及 Host 控制。用戶需通過官方命令安裝,首次使用需通過本地配置密碼。安裝後,可通過網關地址訪問 DSH,支持局域網及 VPN 等工具訪問。該方案適合需要在多臺設備間同步使用 DSH 的開發者,但需注意遠程工具依賴

閱讀全文
DeepSeek Harness (DSH) 插件:dsh-web-auth

DSH 的 Web 進程默認綁定 127.0.0.1,通過 frp 暴露的訪問會被 Host 信任柵欄攔截。dsh-web-auth 插件通過在 DSH 進程內運行反向代理,爲公網訪問提供 Token 登錄與 HttpOnly 會話管理。 該插件支持 Token 登錄、免 Cookie 訪問、WebSocket 透傳及 IP 連續失敗限速。安裝需將倉庫加入 bundles,並生成 token 文件。配置可選,默認監聽 3081 端口。部署時需配合 frpc 將流量轉發至此 gate 端口。插件零外部依賴,採用 Fail Closed 機制,確保 DSH 本體安全。

閱讀全文
DeepSeek Harness 插件:dsh-https-fix

dsh-https-fix 是一款爲 DeepSeek Harness (DSH) 提供外網 HTTPS 訪問的插件。它通過內置反向代理、證書管理及熱補丁技術,解決了公網訪問與安全配置問題。 該插件支持自動自籤或自有證書,提供獨立的 Web 登錄認證。使用時需在配置頁填入域名或 IP 並一鍵打補丁,通過 12 項校驗即可生效。但該插件具有高危特性,通過運行時修改 DSH 源碼,對版本兼容性要求極高,升級 DSH 前必須卸載插件,且需注意修改默認密碼以防安全風險。

閱讀全文
dsh-remote-access: 爲 DeepSeek Harness 提供安全遠程訪問的 TLS 代理插件

dsh-remote-access 是一個 DSH 插件,作爲 DSH Web 服務的 TLS 邊緣入口,解決其默認僅支持本地訪問的問題。該插件提供獨立端口監聽、自動生成自簽證書、用戶名密碼登錄及會話保護功能。支持通過 GUI 熱配置 TLS、端口和賬號,實現 HTTP/WebSocket 透明反代。用戶可通過局域網或 FRP、Cloudflare 等隧道將其暴露到遠程。安裝後需在 GUI 設置面板配置用戶名密碼並啓動,即可訪問 `https://127.0.0.1:3081`。

閱讀全文
dsh-lan-proxy:dsh 進程內的反向代理插件

dsh-lan-proxy 是運行在 dsh 進程內的 ESM 插件,用於解決 DSH 默認無法使用 `--host 0.0.0.0` 的問題。它提供 HTTP/HTTPS 雙棧監聽及反向代理功能,支持 TLS、IP 白名單免密、一次性登錄碼及設備管理。配置通過 YAML 文件覆蓋,安裝後需重啓進程。注意其依賴內部實現細節,僅兼容特定版本,且訪問日誌需手動清理。

閱讀全文
dsh-web-auth: DSH Web 的密碼門與反代認證

`dsh-web-auth` 是 DSH Web 的安全插件,通過登錄頁和 HttpOnly 簽名 Cookie 實現全站訪問控制,支持 WebSocket 與反代環境。插件具備防爆破、會話管理、遠程設置解鎖及監聽地址切換等功能,採用 scrypt 加密存儲密碼。安裝後需立即設置密碼,並通過 SSH 端口轉發或配置文件啓用遠程設置,以降低 Web 界面直接暴露在公網的風險。

閱讀全文
dsh-auth-proxy:DSH Web GUI 的令牌鑑權反向代理插件

dsh-auth-proxy 是一個爲 DeepSeek Harness (DSH) Web GUI 提供靜態令牌鑑權與訪問控制的插件。它監聽本地端口,通過內置登錄頁和 SHA-256 校驗,將流量轉發給 DSH 服務。插件支持 HttpOnly 會話 Cookie、IP 白名單、失敗鎖定、實時配置熱更新及品牌層重寫,且無需修改源碼即可部署。注意其本身不處理 TLS,外部訪問需配合反向代理使用。

閱讀全文
omdsh-remctrl:爲 DeepSeek Harness 添加遠程訪問入口

`omdsh-remctrl` 是一個 DeepSeek Harness 的遠程控制插件,旨在解決移動端操作不便的問題。它通過反向代理和 Cloudflared 隧道,將 DSH 的完整界面暴露到公網,支持手機觀看會話、批准請求及分派工作。 核心功能包括 HTTP/WebSocket 轉發、密碼鑑權、自動隧道生成及移動端適配。該插件默認未啓用,需在插件中心手動激活。安全方面依賴 DSH 的會話機制及速率限制。安裝需滿足 Node.js 環境要求,配置項極少,支持使用默認 Cloudflare 隧道地址或自有域名。

閱讀全文
dsh-login-gateway:爲 DSH Web UI 增加登錄門衛與反向代理

dsh-login-gateway 是由 runfali 開發的 DeepSeek Harness 插件,旨在爲僅監聽本地迴環地址的 dsh Web UI 提供受控的外部訪問入口。該插件在 0.0.0.0:3081 提供用戶名密碼登錄界面,認證通過後,將 HTTP 與 WebSocket 請求全量反向代理至本地 3080 端口,並自動改寫請求頭以通過 dsh 的信任校驗。項目基於 Node.js 22+ 開發,零運行時依賴且採用 MIT 許可證,安裝過程不修改 dsh 原有文件或配置,屬於零侵入式設計。核心安全特性包括基於 IP 和用戶名的登錄限速、會話綁定 User-Agent、改密自動吊銷

閱讀全文
rice-awa/dsh-lan-gateway:把 DSH Web GUI 安全開放到局域網/公網的插件

rice-awa/dsh-lan-gateway 是一個 DSH 插件,旨在安全地將 DSH Web GUI 開放至局域網或公網。它通過反向代理網關解決 DSH 僅綁定 127.0.0.1 導致其他設備無法訪問,以及直接監聽 0.0.0.0 帶來的安全風險矛盾。該插件保持 DSH 本地綁定,另起網關轉發請求,並實施來源分級策略:LAN 與本機來源免密訪問,非 LAN 來源需通過登錄頁及 HMAC 會話 Cookie 驗證。插件支持可選 TLS(自簽名或自定義證書)、速率限制、CSRF 防護及熱配置管理。用戶可通過 `lan_gateway` 命令或 DSH 對話進行啓用、密碼設置及狀態監控。密

閱讀全文
Nginx負載均衡:簡單配置實現多服務器分流

本文介紹Nginx負載均衡配置,解決單服務器負載過高問題。需準備至少兩臺運行相同服務的後端服務器,安裝Nginx並確保後端端口開放。核心配置分兩步:用`upstream`定義後端服務器組(支持輪詢、加權及健康檢查,如`server 192.168.1.100:8080 weight=2;`或配置`max_fails=2 fail_timeout=10s`);在`server`塊中配置`proxy_pass`到該組,並傳遞客戶端`Host`和真實IP(`proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;`)。驗證需執行`nginx -t`檢查語法,`nginx -s reload`重啓,測試訪問確認請求分發。常見問題如後端無響應、配置錯誤等,可通過檢查防火牆和日誌解決。進階策略含IP哈希(`ip_hash`)和URL哈希(需模塊)。

閱讀全文