mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-05-18 02:34:38 +02:00
42 lines
1.4 KiB
YAML
42 lines
1.4 KiB
YAML
|
|
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 }}"
|
|
- "{{ domains.matrix.synapse | safe_var }}"
|
|
script-src:
|
|
- "{{ domains.matrix.synapse | safe_var }}"
|
|
- "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
|