Files
go-sip/deploys/env/dispatcher.env.example
T

22 lines
1.2 KiB
Bash

# Isolated local Mock only; not a production or real-call configuration.
# Native Asterisk and capture-first diagnostics are mandatory for an actual
# non-production validation host: deploys/test/nonprod-call-evidence.sh.
# Start explicitly: sip-go-agent dispatcher --mode mock
# Inject a globally unique, preapproved canonical UUID v4 for this Dispatcher.
# DISPATCHER_ID=<injected-uuid-v4>
# DISPATCHER_SECRET_KEY=<injected-from-controlled-environment>
SAAS_BASE_URL=http://127.0.0.1:18080
RABBITMQ_URL=amqp://127.0.0.1:5672
DISPATCHER_SQLITE_PATH=/var/lib/sip-go-agent/dispatcher/current.sqlite
DISPATCHER_GRPC_LISTEN=127.0.0.1:19443
# The inventory must name exactly one local Agent with its certificate SAN.
DISPATCHER_AGENT_ENDPOINTS_FILE=/etc/sip-go-agent/agent-endpoints.json
# This file must bind the same Dispatcher ID and reference injected OSS keys;
# credentials and temporary upload URLs do not belong in this example.
DISPATCHER_OSS_CONFIG_FILE=/etc/sip-go-agent/oss.json
MTLS_CA_FILE=/etc/sip-go-agent/pki/ca.pem
MTLS_CERT_FILE=/etc/sip-go-agent/pki/dispatcher.pem
MTLS_KEY_FILE=/etc/sip-go-agent/pki/dispatcher.key
# Required SHA-256 fingerprint of the assigned Agent's certificate.
# MTLS_PEER_CERT_FINGERPRINTS=<injected-64-character-hex-fingerprint>