Composio authentication
For a production Keyring connected to Composio, three values answer most onboarding questions:pr_...; projects are enabled separately against the organization-level Keyring.
Required variables
Optional variables with defaults
Node-only variables
HOST and PORT apply to container and Node deployments. Cloudflare and Vercel own their listeners.
Provider identity variables
These variables are read only when an AWS adapter usescredential_source: runtime_environment:
Resolution order is environment credentials, then a container credential endpoint. ECS/Fargate should supply the endpoint through its task role; do not set static AWS variables. EC2 IMDS and STS web identity/IRSA are intentionally unsupported.
OTLP header examples
content-type.
Runtime-specific loading
On Cloud Run,
PORT is injected by the platform and Keyring reads it automatically. Set HOST=0.0.0.0. On ECS, set HOST=0.0.0.0 and PORT=7464 in the task definition.