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