From 211466137379a266c630faf5488118d67b7f938b Mon Sep 17 00:00:00 2001 From: Markus <48181660+BackInBash@users.noreply.github.com> Date: Thu, 21 Apr 2022 13:35:11 +0200 Subject: [PATCH] Moved to own var --- roles/matrix-synapse/defaults/main.yml | 1 + roles/matrix-synapse/tasks/synapse/setup_install.yml | 4 ++-- roles/matrix-synapse/templates/synapse/homeserver.yaml.j2 | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/roles/matrix-synapse/defaults/main.yml b/roles/matrix-synapse/defaults/main.yml index 7d36b6e0f..21979053c 100644 --- a/roles/matrix-synapse/defaults/main.yml +++ b/roles/matrix-synapse/defaults/main.yml @@ -651,6 +651,7 @@ matrix_synapse_spam_checker: [] # You can define your own list of modules here. See the `modules` syntax in `homeserver.yaml.j2` # Certain Synapse extensions that you can enable below auto-inject themselves into `matrix_synapse_modules` at runtime. matrix_synapse_modules: [] +matrix_synapse_media_storage_providers: [] matrix_synapse_encryption_enabled_by_default_for_room_type: "off" diff --git a/roles/matrix-synapse/tasks/synapse/setup_install.yml b/roles/matrix-synapse/tasks/synapse/setup_install.yml index 689d7e9a3..3f7613271 100644 --- a/roles/matrix-synapse/tasks/synapse/setup_install.yml +++ b/roles/matrix-synapse/tasks/synapse/setup_install.yml @@ -130,9 +130,9 @@ mode: 0755 - set_fact: - matrix_synapse_modules: | + matrix_synapse_media_storage_providers: | {{ - matrix_synapse_modules|default([]) + matrix_synapse_media_storage_providers|default([]) + [ { diff --git a/roles/matrix-synapse/templates/synapse/homeserver.yaml.j2 b/roles/matrix-synapse/templates/synapse/homeserver.yaml.j2 index 37cad10fe..61d088f2f 100644 --- a/roles/matrix-synapse/templates/synapse/homeserver.yaml.j2 +++ b/roles/matrix-synapse/templates/synapse/homeserver.yaml.j2 @@ -1039,6 +1039,8 @@ media_store_path: "/matrix-media-store-parent/{{ matrix_synapse_media_store_dire # config: # directory: /mnt/some/other/directory +media_storage_providers: {{ matrix_synapse_media_storage_providers|to_json }} + # The largest allowed upload size in bytes # # If you are using a reverse proxy you may also need to set this value in