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 路径与参数。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full 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.