dsh-cloud-gateway:DeepSeek Harness 公網訪問與登錄牆插件

DeepSeek Harness 官方的 dsh web 默認只監聽本機 127.0.0.1,無法直接對公網開放。如果你已將 Harness 部署在雲服務器上,需要一個反向代理和一個登錄層來從外網訪問。dsh-cloud-gateway 專門用於解決這一場景。

這是什麼

這是一個用於 DeepSeek Harness 雲端部署的登錄牆和公網網關插件。它默認監聽 8080 端口,訪問路徑爲 /dsh,避免與官方 Web 的 3080 端口衝突。發佈包不含真實賬號、密碼或公網 IP,憑據僅保存在本地。

核心功能

  • 登錄牆與反向代理:提供帶賬號密碼的登錄牆,登錄後反向代理到本地 DeepSeek Harness。
  • 端口與路徑:默認監聽 8080 端口,訪問路徑爲 /dsh。
  • 文件引用:支持保存非圖片文件(PDF、Markdown)並生成 @文件名 引用。
  • 配置靈活性:支持在設置中配置賬號、密碼、端口及是否信任反向代理。
  • 生態兼容:可與社區插件 dsh-web-mobile 配合使用。

安裝與啓用

安裝前需確保已安裝 DeepSeek Harness。

dsh plugin --profile web add github:MrLukezy/dsh-cloud-gateway

啓動命令必須攜帶 --trusted-host 參數,否則登錄後接口會被官方圍欄攔截。

dsh web --trusted-host YOUR_PUBLIC_IP --trusted-host your.example.com

典型用法

安裝並啓動後,在瀏覽器中訪問:

http://YOUR_PUBLIC_IP:8080/dsh

配置賬號與信任反代:
1. 首次登錄前,查看 dsh web 日誌,查找 generated login 中的臨時憑據。
2. 登錄後進入 設置 → 網關,點擊 網關設置,修改賬號密碼。
3. 若前面有 Nginx 等反向代理,在網關設置中開啓「信任反向代理」,並反代 /dsh、/assets/、/plugins/、/api、/dsh-image-gen、/query-balance 等路徑。

適用場景與注意

適用場景:已將 Harness 部署在雲服務器,需要從外網通過瀏覽器訪問工作臺。

注意事項:
* 手機體驗:本插件不改變官方桌面佈局,手機豎屏體驗不佳,建議配合 dsh-web-mobile 插件使用。
* 啓動參數:啓動命令必須帶 --trusted-host。
* 憑據安全:發佈包不含真實賬號密碼,憑據保存在本地。
* 許可證:MIT 許可證。

總結

dsh-cloud-gateway 爲 DeepSeek Harness 的雲端部署提供了一個輕量級的公網訪問方案,通過登錄牆和反向代理功能,解決了本地監聽無法外網訪問的痛點。

GitHub | SkillHub 目錄

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜