From e46513be849fa942d877e53ab8d99dfe211a6293 Mon Sep 17 00:00:00 2001 From: Stuart Mumford Date: Wed, 5 Aug 2020 10:20:45 +0000 Subject: [PATCH] more maubot with wss proxy --- roles/matrix-maubot/defaults/main.yml | 2 +- roles/matrix-maubot/tasks/main.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/matrix-maubot/defaults/main.yml b/roles/matrix-maubot/defaults/main.yml index d3082d546..bf0dcf6c7 100644 --- a/roles/matrix-maubot/defaults/main.yml +++ b/roles/matrix-maubot/defaults/main.yml @@ -19,4 +19,4 @@ matrix_maubot_cs_url: http://matrix-synapse:8008 matrix_maubot_admins: false matrix_maubot_docker_image: dock.mau.dev/maubot/maubot:latest -matrix_maubot_docker_image_force_pull: "{{ matrix_dimension_docker_image.endswith(':latest') }}" +matrix_maubot_docker_image_force_pull: "{{ matrix_maubot_docker_image.endswith(':latest') }}" diff --git a/roles/matrix-maubot/tasks/main.yml b/roles/matrix-maubot/tasks/main.yml index 209e2ad37..e0221f73f 100644 --- a/roles/matrix-maubot/tasks/main.yml +++ b/roles/matrix-maubot/tasks/main.yml @@ -60,9 +60,13 @@ resolver 127.0.0.11 valid=5s; set $backend "matrix-maubot:{{ matrix_maubot_management_port }}"; proxy_pass http://$backend; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; {% else %} {# Generic configuration for use outside of our container setup #} proxy_pass http://127.0.0.1:{{ matrix_maubot_management_port }}; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; {% endif %} } when: matrix_maubot_enabled|bool