# /opt/apps/mautrix-voip/mautrix-voip.yaml # ---------------------------------------------------- as_token: "{{ lookup('file', '/opt/apps/synapse/data/registration_token') }}" hs_token: "{{ lookup('file', '/opt/apps/synapse/data/registration_token') }}" # Where Synapse lives (the internal network name) homeserver: url: "http://synapse:8008" domain: "{{ matrix_domain }}" # TURN server details – the bridge will use these for its media streams turn: uris: - "turn:coturn:3478?transport=udp" - "turn:coturn:5349?transport=tcp" shared_secret: "{{ lookup('file', '/opt/apps/coturn/turn_shared_secret') }}" # SIP provider configuration (example – replace with your own) sip: uri: "sip:example.com" username: "myuser" password: "mypassword"