From cf504abf6ac82c45f1681eadc8c25e60cfe28d47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filipe=20Caba=C3=A7o?= Date: Fri, 20 Sep 2024 14:10:53 +0100 Subject: [PATCH] feat(realtime): add longpoll route to kong (#2506) realtime: Add longpoll route --- internal/start/templates/kong.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/internal/start/templates/kong.yml b/internal/start/templates/kong.yml index 3865eba1c..8f1d28fd8 100644 --- a/internal/start/templates/kong.yml +++ b/internal/start/templates/kong.yml @@ -76,7 +76,7 @@ services: headers: - "Content-Profile: graphql_public" - name: realtime-v1-ws - _comment: "Realtime: /realtime/v1/* -> ws://realtime:4000/socket/*" + _comment: "Realtime: /realtime/v1/* -> ws://realtime:4000/socket/websocket" url: http://{{ .RealtimeId }}:4000/socket protocol: ws routes: @@ -86,6 +86,17 @@ services: - /realtime/v1/ plugins: - name: cors + - name: realtime-v1-longpoll + _comment: "Realtime: /realtime/v1/* -> ws://realtime:4000/socket/longpoll" + url: http://{{ .RealtimeId }}:4000/socket + protocol: http + routes: + - name: realtime-v1-longpoll + strip_path: true + paths: + - /realtime/v1/ + plugins: + - name: cors - name: realtime-v1-rest _comment: "Realtime: /realtime/v1/* -> http://realtime:4000/api/*" url: http://{{ .RealtimeId }}:4000/api