diff --git a/ansible/plays/services/matrix/docker-compose.yaml b/ansible/plays/services/matrix/docker-compose.yaml index 1836856..5424bc5 100644 --- a/ansible/plays/services/matrix/docker-compose.yaml +++ b/ansible/plays/services/matrix/docker-compose.yaml @@ -182,6 +182,8 @@ services: {{ pg.postgres("db-bridge-signal", matrix.bridge.signal.dbuser, matrix.bridge.signal.dbpass, matrix.bridge.signal.dbname, ["backend"] ) }} networks: + default: + enable_ipv6: true postgres: internal: true backend: diff --git a/ansible/plays/services/matrix/mautrix-slack/config.yaml b/ansible/plays/services/matrix/mautrix-slack/config.yaml index 10c508b..1a1b3dd 100644 --- a/ansible/plays/services/matrix/mautrix-slack/config.yaml +++ b/ansible/plays/services/matrix/mautrix-slack/config.yaml @@ -86,6 +86,8 @@ bridge: # Note that updating the m.direct event is not atomic (except with mautrix-asmux) # and is therefore prone to race conditions. sync_direct_chat_list: false + private_chat_portal_meta: always + federate_rooms: false # Servers to always allow double puppeting from double_puppet_server_map: {{ matrix.baseurl }}: https://{{ matrix.baseurl }} @@ -123,7 +125,7 @@ bridge: additional_help: "" backfill: # Allow backfilling at all? Requires MSC2716 support on homeserver. - enable: true + enable: false # If a backfilled chat is older than this number of hours, mark it as read even if it's unread on Slack. # Set to -1 to let any chat be unread. unread_hours_threshold: 720