Переглянути джерело

Make Matrix Federation required and fix internal federationUrl

pull/107/head
Edgars Voroboks 7 роки тому
джерело
коміт
bcbfc1e838
2 змінених файлів з 9 додано та 1 видалено
  1. +8
    -0
      roles/matrix-dimension/tasks/validate_config.yml
  2. +1
    -1
      roles/matrix-dimension/templates/config.yaml.j2

+ 8
- 0
roles/matrix-dimension/tasks/validate_config.yml Переглянути файл

@@ -5,3 +5,11 @@
with_items: with_items:
- "matrix_dimension_access_token" - "matrix_dimension_access_token"
when: "matrix_dimension_enabled and vars[item] == ''" when: "matrix_dimension_enabled and vars[item] == ''"

- name: Fail if Matrix Federation is disabled
fail:
msg: >-
You need to enable Matrix Federation to use Dimension. Set `{{ item }}` to 'true'.
with_items:
- "matrix_synapse_federation_enabled"
when: "matrix_dimension_enabled and matrix_synapse_federation_enabled == false"

+ 1
- 1
roles/matrix-dimension/templates/config.yaml.j2 Переглянути файл

@@ -17,7 +17,7 @@ homeserver:
# The URL that Dimension should use when trying to communicate with federated APIs on # The URL that Dimension should use when trying to communicate with federated APIs on
# the homeserver. If not supplied or left empty Dimension will try to resolve the address # the homeserver. If not supplied or left empty Dimension will try to resolve the address
# through the normal federation process. # through the normal federation process.
federationUrl: "https://matrix-synapse:8448"
federationUrl: "http://matrix-synapse:8048"


# The URL that Dimension will redirect media requests to for downloading media such as # The URL that Dimension will redirect media requests to for downloading media such as
# stickers. If not supplied or left empty Dimension will use the clientServerUrl. # stickers. If not supplied or left empty Dimension will use the clientServerUrl.


Завантаження…
Відмінити
Зберегти