Make Matrix Federation required and fix internal federationUrl

This commit is contained in:
Edgars Voroboks 2019-03-09 10:30:31 +02:00
parent 27772a6420
commit bcbfc1e838
2 changed files with 9 additions and 1 deletions

View File

@ -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"

View File

@ -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.