Setting Up the SIP Bridge
Configuring SIP bridge
Basic config
Copy sample file fromconfig-sample/sipbridge/sipbridge.ymltoFrom the
Installer'ssipbridgesub-directoryIntegrationswithinpage,yourclickconfig"Install"folderunder Edit"SIP Bridge"For the
fileprovidedwithsipbridge.yml, please see the followingvaluesdocumentation:- `postgres_create_in_cluster`:
postgres_create_in_cluster:
`true` to create the postgres db into the k8s cluster. On a standalone deployment, it is necessary to define thetrue
`postgres_data_path`.postgres_data_path- -
`postgres_fqdn`: The fqdn of the postgres server. If usingpostgres_fqdn
`postgres_create_in_cluster`, you can choose the name of the workload.postgres_create_in_cluster - -
`postgres_data_path`: "/mnt/data/sipbridge-postgres"postgres_data_path - -
`postgres_port`: 5432postgres_port - -
`postgres_user`: The user to connect to the db.postgres_user - -
`postgres_db`: The name of the db.postgres_db - -
`postgres_password`: A password to connect to the db.postgres_password - -
`port_type`:port_type
`HostPort` orHostPort
`NodePort` depending on which kind of deployment you want to use. On standalone deployment, we advise you to useNodePort
`HostPort` mode.HostPort - -
`port`: The port on which to configure the SIP protocol. Onport
`NodePort` mode, it should be in kubernetes range:NodePort - -
`enable_tcp`:enable_tcp
`true` to enable TCP SIP.true - -
`pstn_gateway`: The hostname of the PSTN Gateway.pstn_gateway - -
`external_address`: The external address of the SIP Bridgeexternal_address - -
`proxy` : The address of the SIP Proxyproxy - -
`user_agent`: A user agent for the sip bridge.user_agent - -
`user_avatar`: An MXC url to the sip bridge avatar. Don't define it if you have not uploaded any avatar.user_avatar - -
`encryption_key`: A 32 character long secret used for encryption. Generate this withencryption_key`pwgen 32
11`