synapse: Use matrix authentication service
This commit is contained in:
@@ -17,6 +17,12 @@ listeners:
|
||||
x_forwarded: true
|
||||
resources:
|
||||
- names: [client, federation]
|
||||
- port: 8009
|
||||
tls: false
|
||||
type: http
|
||||
x_forwarded: false
|
||||
resources:
|
||||
- names: [client]
|
||||
|
||||
database:
|
||||
name: psycopg2
|
||||
@@ -33,6 +39,8 @@ enable_registration: false
|
||||
enable_3pid_changes: false
|
||||
ui_auth:
|
||||
session_timeout: 5m
|
||||
password_config:
|
||||
enabled: false
|
||||
|
||||
trusted_key_servers:
|
||||
{% for server in synapse_trusted_key_servers %}
|
||||
@@ -85,7 +93,7 @@ email:
|
||||
smtp_user: {{ synapse_smtp_user }}
|
||||
smtp_pass: {{ synapse_smtp_password }}
|
||||
require_transport_security: true
|
||||
|
||||
|
||||
notif_from: "{{ synapse_email_from }}"
|
||||
app_name: "{{ synapse_email_app_name }}"
|
||||
enable_notifs: true
|
||||
@@ -97,3 +105,13 @@ allow_public_rooms_over_federation: {{ synapse_allow_public_rooms_over_federatio
|
||||
auto_accept_invites: {{ synapse_auto_accept_invites }}
|
||||
auto_join_rooms: {{ synapse_auto_join_rooms }}
|
||||
autocreate_auto_join_rooms: false
|
||||
|
||||
experimental_features:
|
||||
msc3861:
|
||||
enabled: true
|
||||
issuer: http://matrix-authentication-service:8080/
|
||||
client_id: 0000000000000000000SYNAPSE
|
||||
client_auth_method: client_secret_basic
|
||||
client_secret: "{{ _service_podman_secrets['synapse-mas-client-secret'] }}"
|
||||
admin_token: "{{ _service_podman_secrets['synapse-mas-homeserver-secret'] }}"
|
||||
account_management_url: "https://{{ synapse_mas_domain }}/account"
|
||||
|
||||
Reference in New Issue
Block a user