Skip to content

TailscaleServeOpts

Defined in: src/tailscale.ts:68

base: number

Defined in: src/tailscale.ts:69


count: number

Defined in: src/tailscale.ts:70


readonly enabled: boolean

Defined in: src/tailscale.ts:72

true = config.previewAutoServe && config.previewHost != null


optional onChange?: (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.

string

number | null

ServeState | null

void


optional run?: TailscaleRunner

Defined in: src/tailscale.ts:77

Async hot path; default defaultRun


optional runSync?: TailscaleRunnerSync

Defined in: src/tailscale.ts:79

Sync shutdown path; default defaultRunSync