buf beta studio-agent
Run an HTTP(S) server as the Studio agent
Usage
Flags
--bind string
The address to be exposed to accept HTTP requests
--ca-cert string
The CA cert to be used in the client and server TLS configuration
--client-cert string
The cert to be used in the client TLS configuration
--client-key string
The key to be used in the client TLS configuration
--disallowed-header strings
The header names that are disallowed by this agent. When the agent receives an enveloped request with these headers set, it will return an error rather than forward the request to the target server. Multiple headers are appended if specified multiple times
--forward-header stringToString
The headers to be forwarded via the agent to the target server. Must be an equals sign separated key-value pair (like --forward-header=fromHeader1=toHeader1). Multiple header pairs are appended if specified multiple times
-h, --help
help for studio-agent
--origin string
The allowed origin for CORS options
--port string
The port to be exposed to accept HTTP requests
--private-network
Use the agent with private network CORS
--server-cert string
The cert to be used in the server TLS configuration
--server-key string
The key to be used in the server TLS configuration
Flags inherited from parent commands
--debug
Turn on debug logging
--log-format string
The log format [text,color,json]
--timeout duration
The duration until timing out, setting it to zero means no timeout
Parent Command
- buf beta - Beta commands. Unstable and likely to change