browserlane
CLI referenceSession & daemon

bl daemon

Manage the browserlane daemon (background browser process)

Manage the browserlane daemon (background browser process)

Usage

bl daemon [flags]
bl daemon [command]

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

bl daemon start

Start the browserlane daemon

Usage

bl daemon start [flags]

Flags

FlagDescription
--connect stringConnect to a remote BiDi WebSocket URL instead of launching a local browser
--connect-header stringArrayHTTP header for WebSocket connect (repeatable, format: "Key: Value")
--foregroundRun daemon in foreground (for debugging)
--idle-timeout durationShutdown after this duration of inactivity (0 to disable) (default 30m0s)

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

Examples

bl daemon start
# Starts daemon in background

bl daemon start --foreground
# Starts daemon in foreground (for debugging)

bl daemon start --idle-timeout 30m
# Auto-shutdown after 30 minutes of inactivity

bl daemon start --connect ws://remote:9515/session
# Connect to a remote browser instead of launching a local one

bl daemon status

Show daemon status

Usage

bl daemon status [flags]

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

bl daemon stop

Stop the browserlane daemon

Usage

bl daemon stop [flags]

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

On this page