TailscaleServeOpts
Defined in: src/tailscale.ts:68
Properties
Section titled “Properties”base:
number
Defined in: src/tailscale.ts:69
count:
number
Defined in: src/tailscale.ts:70
enabled
Section titled “enabled”
readonlyenabled:boolean
Defined in: src/tailscale.ts:72
true = config.previewAutoServe && config.previewHost != null
onChange?
Section titled “onChange?”
optionalonChange?: (id,previewPort,serve) =>void
Defined in: src/tailscale.ts:75
Fires after a register/unregister settles, so the change can be surfaced (wiring emits it as session:preview-serve). serve: “ok”|“failed” on register, null on release.
Parameters
Section titled “Parameters”string
previewPort
Section titled “previewPort”number | null
ServeState | null
Returns
Section titled “Returns”void
optionalrun?:TailscaleRunner
Defined in: src/tailscale.ts:77
Async hot path; default defaultRun
runSync?
Section titled “runSync?”
optionalrunSync?:TailscaleRunnerSync
Defined in: src/tailscale.ts:79
Sync shutdown path; default defaultRunSync