Repository navigation
RU Concepts Architecture
lkmavi edited this page Sep 24, 2026
·
1 revision
CLI / SDK ──► gateway (опц.) ──► secrets + registry + proposals
│
▼
провайдер вычислений (Docker | Podman)
│
┌───────────┴───────────┐
▼ ▼
sandbox-контейнер proxy sidecar
(агент + workspace) (policy egress)
| Плоскость | Компоненты |
|---|---|
| Control | CLI, HTTP API gateway, encrypted secrets, proposals |
| Data | Sandbox-контейнер, bind workspace, процесс агента |
| Enforcement | Proxy sidecar, Landlock/seccomp через whaleshell-init
|
- CLI резолвит образ, policy, providers, soft defaults.
- Driver обеспечивает образы Engine (sandbox + slim proxy).
- Driver создаёт internal network, proxy, sandbox, volumes.
- Gateway регистрирует sandbox при наличии.
- Guest ходит через
HTTP(S)_PROXYна sidecar.
| Модуль | Роль |
|---|---|
whaleshell-cli |
Пользовательский CLI |
whaleshell-core |
Схема policy + engine |
whaleshell-driver |
Docker / Podman / stubs |
whaleshell-proxy |
Egress sidecar + policy.local
|
whaleshell-gateway |
Control plane |
whaleshell-runtime |
Init, образы, helpers агента |
whaleshell-providers |
Credential-профили |
Карта: MODULES.md · ARCHITECTURE.md.
- EN-Home
- Get started
- Concepts
- Providers
- Guides
- Reference
- EN-Summary
- RU-Home
- Старт
- Концепты
- Провайдеры
- Гайды
- Справка
- RU-Summary