divekit gui

EXPERIMENTAL Run Divekit graphical interface

Synopsis

Start the Divekit graphical interface.

This command is experimental and may still change.

By default, this starts local single-user mode on this computer without login. Use –mode managed for authenticated server operation. Managed mode binds to 127.0.0.1 unless –host is set explicitly.

Usage

divekit gui [flags]

Examples

# Start local single-user mode
divekit gui

# Start managed server mode on the local interface
divekit gui --mode managed

# Expose managed mode on all interfaces, for example behind a TLS reverse proxy
divekit gui --mode managed --host 0.0.0.0

Flags

--assets-dir string       GUI assets directory override (default: embedded web/gui/dist assets in binary) (default "auto")
      --auth-config string      Persisted GUI server auth database path
      --auth-subject string     Subject name for generated admin credentials (default "server-admin")
      --auth-token string       Static bearer token for managed mode
      --auth-token-env string   Environment variable containing the static bearer token (default "DIVEKIT_SERVER_TOKEN")
      --host string             GUI server host (default: 127.0.0.1)
      --mode string             GUI startup mode: local|managed (default: local)
      --open-browser            Open browser automatically after startup (default: true in local mode, false in managed mode)
      --port int                GUI server port (default 8787)
      --reset-auth              Replace persisted managed-mode auth database and print a newly generated admin token
      --setup-auth              Create persisted managed-mode auth database when missing and print the admin token

Inherited Flags

-l, --loglevel string   log level (debug, info, warn, error, fatal) (default "info")
      --no-index          skip project index update
      --non-interactive   run in non-interactive mode (fails if interactive input is required)
  -y, --yes               assume yes/default for all prompts (non-interactive with automatic defaults)