wikkd/dsh-remote-access-web--packages-bundle-remote-access-web ↗★ 3

@froststarinquire/dsh-remote-access-web

Remote-access bundle for the DSH browser surface: mounts the reverse-tunnel host plugin and pins the directory picker to the in-app browse dialog so a remote operator can add workspaces 适合需远程访问并添加工作区的运维用户,需配置隧道环境变量。

パッケージ
@froststarinquire/dsh-remote-access-web
互換性
未検証
バージョン
0.1.0-rc.7
ライセンス
MIT
最終更新
2026/08/14

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wikkd/dsh-remote-access-web#73e3ef308d1efbc6673650c22f6d3491677474a0&path:packages/bundle/remote-access-web

ドキュメント

README 全文を読む ↗

Configuration

The row honors the deployment env (all optional; provider defaults to none):

EnvMeaning
DSH_REMOTE_ACCESS_PROVIDERTunnel backend; frp mounts a tunnel through an frpc-compatible client, absent keeps the schema default none (inert). The field is deployment-configurable so other backends can be added
DSH_REMOTE_ACCESS_FRPC_PATHabsolute path to frpc (or compatible); required when provider is frp
DSH_REMOTE_ACCESS_FRP_ARGSfrp fast-start value for -f, i.e. :
DSH_REMOTE_ACCESS_CWDworking directory for the tunnel child; defaults to the process cwd
DSH_REMOTE_ACCESS_PUBLIC_URLpublic URL surfaced once the tunnel is up; the plugin's trustedAuthority() canonicalizes it for the trust fence

When provider is frp but frpcPath/frpArgs are absent, the owning plugin refuses to activate loud rather than silently running without a tunnel.

The tunnel's connection address is yours to supply — the plugin never ships a default endpoint. Set the env above to your own provider's public host (DSH_REMOTE_ACCESS_PUBLIC_URL) and launch credential (DSH_REMOTE_ACCESS_FRP_ARGS); without them, an install stays inert.