Matrix-Synapse/synapse/homeserver.template

71 lines
1.4 KiB
Text
Raw Permalink Normal View History

listeners:
- port: 8008
tls: false
type: http
x_forwarded: true
resources:
- names: [client, federation]
compress: false
- port: 9093
type: http
resources:
- names: [replication]
send_federation: false
federation_sender_instances:
- synapse-federation-sender-1
- synapse-federation-sender-2
- synapse-federation-sender-3
- synapse-federation-sender-4
redis:
enabled: true
host: redis
port: 6379
instance_map:
main:
host: 'localhost'
port: 9093
worker_listeners:
- type: http
port: 8083
x_forwarded: true
resources:
- names: [client, federation]
2025-02-04 15:33:03 +01:00
database:
name: psycopg2
args:
user: synapse
password: # Postgres password set i docker-compose
dbname: synapse
host: postgres-synapse
port: 5432
cp_min: 5
cp_max: 10
# oidc_providers:
# - idp_id: authentik
# idp_name: authentik
# discover: true
# issuer: ""
# client_id: ""
# client_secret: ""
# scopes:
# - "openid"
# - "profile"
# - "email"
# user_mapping_provider:
# config:
# localpart_template: "{{ user.preferred_username }}"
# display_name_template: "{{ user.preferred_username|capitalize }}"
turn_uris: [ "turn:turn.m00.se?transport=udp", "turn:turn.m00.se?transport=tcp" ]
turn_shared_secret: "" # static-auth-secret set in turnserver.conf
turn_user_lifetime: 86400000
turn_allow_guests: true