openfun / marsha

:clapper: An opensource LTI Learning Content Management System (LCMS)
MIT License
106 stars 24 forks source link

🔧(tray) add an nginx directive to manage socket.io route #2534

Closed lunika closed 9 months ago

lunika commented 9 months ago

Purpose

The socket.io route must be upgraded to allow websocket connection. Also, we must set the Origin header because peertube does not set it when it connects to the websocket. Without this, the ALLOWED_HOSTS is blocking the connection.

Proposal

Description...