70 lines
1.4 KiB
Text
70 lines
1.4 KiB
Text
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]
|
|
|
|
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
|