Architecture
Ports & sockets
Default listeners, authentication, and purpose
| Listener | Default | Auth | Purpose |
|---|---|---|---|
| Unix socket | /var/run/cellar/cellar.sock | Local FS permissions | Init, Join, JoinToken, Status, api-key …, node …, local sandbox ops |
| Remote gRPC | :17946 | Bootstrap insecure TLS + token digest; else mTLS or API key (SandboxAPI) | CA issue/renew, raft membership, public sandbox client API |
| Gateway HTTP | :8080 | API key (Authorization: Bearer / X-Api-Key); terminate TLS at ALB/proxy | Public JSON API for apps (cellar-gateway) |
| Raft TCP | 127.0.0.1:17947 | Manager network | Consensus / CA key replication |