Sozu Command API
The Sozu Command API provides programmatic control of the Sōzu HTTP reverse proxy at runtime. External tools communicate with the Sozu main process through a secure Unix socket using a protobuf-based binary protocol (IPC). The sozu-command-lib crate ships the protobuf schema, configuration parser, replicated state, channels, and file descriptor passing helpers. This enables dynamic cluster configuration, certificate management, and backend routing changes without restarts.
Documentation
Other Resources
GitHub
https://github.com/sozu-proxy/sozu
Getting Started
https://docs.sozu.io/getting-started/
Configuration
https://github.com/sozu-proxy/sozu/blob/main/doc/configure.md
How To Use
https://github.com/sozu-proxy/sozu/blob/main/doc/how_to_use.md
JSON Schema
https://raw.githubusercontent.com/api-evangelist/sozu/refs/heads/main/json-schema/sozu-cluster-schema.json
JSON Schema
https://raw.githubusercontent.com/api-evangelist/sozu/refs/heads/main/json-schema/sozu-frontend-schema.json