29 lines
1.0 KiB
Bash
29 lines
1.0 KiB
Bash
# Required startup settings.
|
|
GATEWAY_SESSION_CACHE_REDIS_ADDR=127.0.0.1:6379
|
|
GATEWAY_SESSION_EVENTS_REDIS_STREAM=gateway:session_events
|
|
GATEWAY_CLIENT_EVENTS_REDIS_STREAM=gateway:client_events
|
|
GATEWAY_RESPONSE_SIGNER_PRIVATE_KEY_PEM_PATH=./secrets/response-signer.pem
|
|
|
|
# Main listeners.
|
|
GATEWAY_PUBLIC_HTTP_ADDR=127.0.0.1:8080
|
|
GATEWAY_AUTHENTICATED_GRPC_ADDR=127.0.0.1:9090
|
|
|
|
# Optional admin listener.
|
|
# GATEWAY_ADMIN_HTTP_ADDR=127.0.0.1:9091
|
|
|
|
# Optional Redis tuning.
|
|
# GATEWAY_SESSION_CACHE_REDIS_DB=0
|
|
# GATEWAY_SESSION_CACHE_REDIS_KEY_PREFIX=gateway:session:
|
|
# GATEWAY_REPLAY_REDIS_KEY_PREFIX=gateway:replay:
|
|
# GATEWAY_SESSION_CACHE_REDIS_TLS_ENABLED=false
|
|
|
|
# Optional public-auth integration. Without a configured Auth / Session Service
|
|
# base URL the routes stay mounted and return 503 service_unavailable.
|
|
# GATEWAY_AUTH_SERVICE_BASE_URL=http://127.0.0.1:8081
|
|
# GATEWAY_PUBLIC_AUTH_UPSTREAM_TIMEOUT=3s
|
|
|
|
# Optional shutdown and telemetry tuning.
|
|
# GATEWAY_SHUTDOWN_TIMEOUT=5s
|
|
# GATEWAY_LOG_LEVEL=info
|
|
# OTEL_TRACES_EXPORTER=none
|