From 08f2c46c31762b87812089afbe9eb3cdf0f90072 Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Fri, 12 Jul 2024 18:39:09 +0200 Subject: [PATCH] bundles/matrix-synapse: media-repo needs more paths now --- bundles/matrix-synapse/metadata.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/bundles/matrix-synapse/metadata.py b/bundles/matrix-synapse/metadata.py index d0cb15e..7af43f0 100644 --- a/bundles/matrix-synapse/metadata.py +++ b/bundles/matrix-synapse/metadata.py @@ -144,13 +144,14 @@ def nginx(metadata): } if node.has_bundle('matrix-media-repo'): - locations['/_matrix/media'] = { - 'target': 'http://localhost:20090', - 'max_body_size': '{}M'.format(metadata.get('matrix-media-repo/upload_max_mb')), - # matrix-media-repo needs this to be the - # homeserver address. - 'x_forwarded_host': metadata.get('matrix-synapse/server_name'), - } + for path in ('/_matrix/media', '/_matrix/client/v1/media', '/_matrix/federation/v1/media'): + locations[path] = { + 'target': 'http://localhost:20090', + 'max_body_size': '{}M'.format(metadata.get('matrix-media-repo/upload_max_mb')), + # matrix-media-repo needs this to be the + # homeserver address. + 'x_forwarded_host': metadata.get('matrix-synapse/server_name'), + } vhosts = { 'matrix-synapse': {