2026-09-19 03:21:48 +02:00
|
|
|
turn_uris: ["turn:terrorist.academy:3478?transport=udp", "turn:terrorist.academy:3478?transport=tcp", "turn:terrorist.academy:5349?transport=tcp"]
|
|
|
|
|
|
|
|
|
|
turn_shared_secret: {YOUR TURNSERVER SECRET}
|
|
|
|
|
|
|
|
|
|
# ABSOLUTE MUST DO NOT IGNORE
|
|
|
|
|
url_preview_ip_range_blacklist:
|
|
|
|
|
- '10.0.0.0/8'
|
|
|
|
|
- "100.0.0.0/8"
|
|
|
|
|
- '172.16.0.0/12'
|
|
|
|
|
- '192.168.0.0/16'
|
|
|
|
|
- '100.64.0.0/10'
|
|
|
|
|
- '169.254.0.0/16'
|
|
|
|
|
- '::1/128'
|
|
|
|
|
- 'fe80::/64'
|
|
|
|
|
- 'fc00::/7'
|
|
|
|
|
|
|
|
|
|
database:
|
|
|
|
|
name: psycopg2
|
|
|
|
|
args:
|
|
|
|
|
user: synapse
|
|
|
|
|
password: {YOUR DATABASE PASSWORD}
|
|
|
|
|
database: synapse
|
|
|
|
|
host: postgres
|
|
|
|
|
port: 5432
|
|
|
|
|
|
|
|
|
|
# config for proxy
|
|
|
|
|
- port: 8008
|
|
|
|
|
tls: false
|
|
|
|
|
bind_addresses:
|
|
|
|
|
- '0.0.0.0'
|
|
|
|
|
type: http
|
|
|
|
|
x_forwarded: true
|
|
|
|
|
|
|
|
|
|
resources:
|
|
|
|
|
- names: [client]
|
|
|
|
|
compress: true
|
|
|
|
|
|
|
|
|
|
- port: 8448
|
|
|
|
|
type: http
|
|
|
|
|
bind_addresses: ['0.0.0.0']
|
|
|
|
|
resources:
|
|
|
|
|
- names: [federation]
|
|
|
|
|
compress: false
|
|
|
|
|
|
2026-09-20 18:58:10 +02:00
|
|
|
matrix_rtc:
|
|
|
|
|
transports:
|
|
|
|
|
- type: livekit
|
|
|
|
|
url: "wss://matrixrtc.{YOURDOMAIN.COM}"
|
|
|
|
|
livekit_service_url: "https://jwt.matrixrtc.{YOURDOMAIN.COM}"
|
|
|
|
|
|
|
|
|
|
|
2026-09-19 03:21:48 +02:00
|
|
|
#there are regirstration options somewhere just skim over the whole file these are mainly the important settings
|
|
|
|
|
# theres email settings too somewhere theres also a list of experimental features you can activate its somehwere in the github or sm
|