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

@froststarinquire/dsh-remote-access

Remote-access host plugin: manages and keeps alive an outbound reverse tunnel to a device's harness web service 适合需为设备 Web 服务建立反向隧道的部署者,需配置 frpc 路径与参数。

パッケージ
@froststarinquire/dsh-remote-access
互換性
未検証
Harness ピア範囲
^0.1.0-rc.6
Cordis ピア範囲
^4.0.1
バージョン
0.1.0-rc.6
ライセンス
MIT
最終更新
2026/08/14

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

README 全文を読む ↗

Configuration

export interface Config {
  provider: 'none' | 'frp'        // 'none' keeps the plugin inert
  frpcPath?: string               // absolute path to frpc (or compatible); required when provider is 'frp'
  frpArgs?: string                // frp fast-start value for -f, i.e. :
  cwd?: string                    // working directory for the tunnel child; defaults to the process cwd
  graceMs: number                 // grace period (ms) for terminate escalation; defaults to 5000
  publicUrl?: string              // public URL surfaced once the tunnel is up
}

When provider is frp but frpcPath/frpArgs are absent, the plugin refuses to activate loud rather than silently running without a tunnel. Deployment-varying values (the frpc path, fast-start secret, public URL) are passed through Config — never hardcoded — so they are changeable from cordis.patch.yml or env.