From f7419cecce1b22f540fab27fb478dca7ed1dc861 Mon Sep 17 00:00:00 2001 From: jasonlaguidice <19523621+jasonlaguidice@users.noreply.github.com> Date: Fri, 29 Aug 2025 11:14:30 -0700 Subject: [PATCH] Add default appservice public address - set public_media to false by default for testing --- roles/custom/matrix-bridge-steam/defaults/main.yml | 2 +- roles/custom/matrix-bridge-steam/templates/config.yaml.j2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/custom/matrix-bridge-steam/defaults/main.yml b/roles/custom/matrix-bridge-steam/defaults/main.yml index 0b24cd258..60b28581f 100644 --- a/roles/custom/matrix-bridge-steam/defaults/main.yml +++ b/roles/custom/matrix-bridge-steam/defaults/main.yml @@ -35,7 +35,7 @@ matrix_steam_bridge_msc4190_enabled: "{{ matrix_bridges_msc4190_enabled }}" # A public address that external services can use to reach this appservice # TODO: This is probably necessary for public media? -matrix_steam_bridge_appservice_public_address: '' +matrix_steam_bridge_appservice_public_address: "https://{{ matrix_server_fqn_matrix }}" # Displayname template for Steam users # {{ .DisplayName }} is replaced with the display name of the Steam user diff --git a/roles/custom/matrix-bridge-steam/templates/config.yaml.j2 b/roles/custom/matrix-bridge-steam/templates/config.yaml.j2 index 0c3c18fc0..3b6a96641 100644 --- a/roles/custom/matrix-bridge-steam/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-steam/templates/config.yaml.j2 @@ -284,7 +284,7 @@ provisioning: public_media: # Should public media be enabled at all? # The public_address field under the appservice section MUST be set when enabling public media. - enabled: true + enabled: false # A key for signing public media URLs. # If set to "generate", a random key will be generated. signing_key: "generate"