Skip to content

Function: ensureSshService()

ensureSshService(session, kind, path, timeoutMs, signal?, install?): Promise<SshServiceTarget>

Installs and starts an idempotent built-in browser service on an SSH machine.

The packaged runner only materializes the selected mise configuration and invokes its install and start lifecycle.

SshSession

"terminal" | "desktop" | "stats"

string

number

AbortSignal

boolean = true

Promise<SshServiceTarget>

When the remote mise lifecycle exits unsuccessfully.