feat: deliver versioned SIP config to Cells

This commit is contained in:
2026-09-14 14:38:15 +08:00
parent 3a47914a6c
commit c8716608a2
26 changed files with 4665 additions and 21 deletions
+18
View File
@@ -20,3 +20,21 @@ VOLC_WS=wss://openspeech.bytedance.com/api/v3/sauc/bigmodel
ASTERISK_IMAGE=
# ARI_PASSWORD and SIP_PRIMARY_PASSWORD/SIP_BACKUP_PASSWORD go to the renderer
# through the process environment/secret manager, not this committed example.
# Optional independent SIP management profile: use distinct credentials and
# inject opaque token maps through the secret manager before starting it.
SIP_MANAGEMENT_PORT=18090
SIP_MANAGEMENT_MODE=mock
SIP_ADMIN_TOKENS=
SIP_READ_TOKENS=
# Real mode only: host directory containing the CA and client certificate/key.
SIP_CELL_TLS_DIR=./secrets/sip-management
SIP_CELL_TLS_CA_FILE=/run/sip-tls/ca.pem
SIP_CELL_TLS_CERT_FILE=/run/sip-tls/client.pem
SIP_CELL_TLS_KEY_FILE=/run/sip-tls/client-key.pem
SIP_CELL_PUBLISH_TIMEOUT_SECONDS=15
# Optional SaaS scheduler read-only SIP directory integration.
AGENT_CALL_SIP_READONLY_URL=
AGENT_CALL_SIP_READONLY_TOKEN=
AGENT_CALL_SIP_READONLY_CA_FILE=
AGENT_CALL_SIP_READONLY_TIMEOUT_SECONDS=5