22 lines
1.2 KiB
Bash
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>
|