
users:
  administrator:
    username:         "{{users.administrator.username}}" # Accountname of the matrix admin
playbook_tags:        "setup-all,start"                  # For the initial update use: install-all,ensure-matrix-users-created,start
server_name:          "{{primary_domain}}"               # Adress for the account names etc.
synapse:
  version:            "latest"
element:
  version:            "latest"
setup:                false                              # Set true in inventory file to execute the setup and initializing procedures
features:
  matomo:             false                              # Deactivated, because in html CSP restricts use
  css:                true
  portfolio_iframe:   false
  oidc:               true                               # Deactivated OIDC due to this issue https://github.com/matrix-org/synapse/issues/10492
  central_database:   true
csp:
  flags:
    script-src:
      unsafe-inline: true
      unsafe-eval:   true
    style-src:
      unsafe-inline: true
  whitelist:
    connect-src:
      - "{{ primary_domain }}"
      - "matrix.{{ primary_domain }}"
    script-src:
      - "element.{{ primary_domain }}"
      - "https://cdn.jsdelivr.net"
plugins:
# You need to enable them in the inventory file
  chatgpt:    false
  facebook:   false
  immesage:   false
  instagram:  false
  signal:     false
  slack:      false
  telegram:   false
  whatsapp:   false

domains:
  canonical:
    synapse: "matrix.{{ primary_domain }}"
    element: "element.{{ primary_domain }}"