Interface: ResolvedTunnelOptions
Properties
Section titled “Properties”appPort?
Section titled “appPort?”
optionalappPort?:number
The private port the wrapped app is told to bind. Unset means “pick one”.
bindHosts
Section titled “bindHosts”bindHosts:
string[]
Interface IPs the gate listens on. Empty means the default (0.0.0.0).
frp:
FrpConfig|undefined
gate:
ResolvedAuthGateConfig
The same config after the plugin’s resolution, for status and for routing.
gateConfig
Section titled “gateConfig”gateConfig:
AuthGateConfig
The gate config as the authGate PLUGIN takes it - flags only, nothing
resolved. Passed straight to the plugin so it applies its own fallbacks
exactly once, in the one place that owns them.
portr:
PortrConfig|undefined
publicPort
Section titled “publicPort”publicPort:
number
The port the wrapper itself listens on - what portr forwards to.
transport
Section titled “transport”transport:
TunnelTransport