Skip to content

EN Guides Gateway

lkmavi edited this page Sep 24, 2026 · 1 revision

Gateway

The gateway is the optional control plane: encrypted credential store, sandbox registry, observation log rings, and policy proposal workflow.

Run

whaleshell gateway ensure
whaleshell gateway add http://127.0.0.1:7443 --local --name local
whaleshell gateway select local
whaleshell gateway info

Compose: packaging/compose/docker-compose.yml.

Listen address defaults to 127.0.0.1:7443.

Responsibilities

Surface Role
Secrets AES-GCM store; KEK via WHALESHELL_SECRETS_KEK or secrets.kek
Providers Named instances + profile composition metadata
Sandboxes Registry upsert/delete; log ring; proposals
Sidecar Resolves secrets over host.whaleshell.internal

When required

Operation Gateway
--provider attach Required
Egress proxy + rewrite Required
Plain create --no-proxy without providers Optional (dev)

Config

Gateways are recorded in ~/.config/whaleshell/config.yaml:

current: local
gateways:
  local:
    url: http://127.0.0.1:7443

OIDC fields and tokens may appear for authenticated gateways after whaleshell gateway login.

Related

→ New docs site

whaleshell

English

Русский

Clone this wiki locally