2019-02-26 16:49:18 +01:00
|
|
|
# {{ ansible_managed }}
|
|
|
|
|
|
|
|
#######################
|
|
|
|
# Matrix config items #
|
|
|
|
#######################
|
|
|
|
# Matrix domain, same as 'server_name' in synapse configuration.
|
|
|
|
matrix:
|
|
|
|
domain: 'auro.re'
|
|
|
|
|
|
|
|
|
|
|
|
################
|
|
|
|
# Signing keys #
|
|
|
|
################
|
|
|
|
# Absolute path for the Identity Server signing keys database.
|
|
|
|
# /!\ THIS MUST **NOT** BE YOUR HOMESERVER KEYS FILE /!\
|
|
|
|
# If this path does not exist, it will be auto-generated.
|
|
|
|
key:
|
|
|
|
path: '/var/lib/mxisd/keys'
|
|
|
|
|
|
|
|
|
|
|
|
# Path to the SQLite DB file for mxisd internal storage
|
|
|
|
# /!\ THIS MUST **NOT** BE YOUR HOMESERVER DATABASE /!\
|
|
|
|
storage:
|
|
|
|
provider:
|
|
|
|
sqlite:
|
|
|
|
database: '/var/lib/mxisd/store.db'
|
|
|
|
|
|
|
|
|
|
|
|
###################
|
|
|
|
# Identity Stores #
|
|
|
|
###################
|
|
|
|
ldap:
|
|
|
|
enabled: true
|
|
|
|
connection:
|
|
|
|
host: '{{ ldap_master_ipv4 }}'
|
|
|
|
port: 389
|
|
|
|
bindDn: '{{ ldap_matrix_bind_dn }}'
|
|
|
|
bindPassword: '{{ ldap_matrix_password }}'
|
|
|
|
baseDNs:
|
|
|
|
- '{{ ldap_user_tree }}'
|
2019-02-26 18:04:46 +01:00
|
|
|
attribute:
|
|
|
|
uid:
|
|
|
|
type: 'uid'
|
|
|
|
value: 'uid'
|
|
|
|
name: 'uid'
|
2019-02-26 16:49:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
#################################################
|
|
|
|
# Notifications for invites/addition to profile #
|
|
|
|
#################################################
|
|
|
|
# This is mandatory to deal with anything e-mail related.
|
|
|
|
#
|
|
|
|
# For an introduction to sessions, invites and 3PIDs in general,
|
|
|
|
# see https://github.com/kamax-matrix/mxisd/blob/master/docs/threepids/session/session.md#3pid-sessions
|
|
|
|
#
|
|
|
|
# If you would like to change the content of the notifications,
|
|
|
|
# see https://github.com/kamax-matrix/mxisd/blob/master/docs/threepids/notification/template-generator.md
|
|
|
|
#
|
|
|
|
#### E-mail connector
|
|
|
|
threepid:
|
|
|
|
medium:
|
|
|
|
email:
|
|
|
|
identity:
|
|
|
|
# The e-mail to send as.
|
|
|
|
from: "matrix@auro.re"
|
|
|
|
|
|
|
|
connectors:
|
|
|
|
smtp:
|
|
|
|
# SMTP host
|
|
|
|
host: "smtp.crans.org"
|
|
|
|
|
|
|
|
# SMTP port
|
|
|
|
port: 587
|
|
|
|
|
|
|
|
# STARTLS mode for the connection.
|
|
|
|
# SSL/TLS is currently not supported. See https://github.com/kamax-matrix/mxisd/issues/125
|
|
|
|
#
|
|
|
|
# Possible values:
|
|
|
|
# 0 Disable any kind of TLS entirely
|
|
|
|
# 1 Enable STARTLS if supported by server (default)
|
|
|
|
# 2 Force STARTLS and fail if not available
|
|
|
|
#
|
|
|
|
tls: 1
|
|
|
|
|
|
|
|
# Login for SMTP
|
|
|
|
login: "matrix@auro.re"
|
|
|
|
|
|
|
|
# Password for the account
|
|
|
|
password: ""
|
|
|
|
|