From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by mail.toke.dk (Postfix) with ESMTPS id 0DD6F9C8989 for ; Wed, 30 Nov 2022 16:12:02 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Nd6AZw6I Received: by mail-pf1-x42c.google.com with SMTP id k79so2567397pfd.7 for ; Wed, 30 Nov 2022 07:12:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=nh1XovceXp6+0NlxdkEAeiD7Dp6TBA5K7gc/sASQAS8=; b=Nd6AZw6IMruYMd+4LnVCsI6kjBF5pnI+bJs/0w3Rf4M2aTvcBwZLEiH6PaqymAbskb FEqJ9lGWaIDUMfrHdxOr72CHsQBVuFM2UdY6bWcfmBFu5bKG8S48qOMTFrPjKhZBfkGK /8xOxtU4hHzuHb1TpytC8vVlniAuLubf+XeHHIdQQ1amjw44SdaCSgehDIeGpUVvJt54 8rMlDJ0ktWVtYR5hoE56PNEtJ2EALaXZbp3bhFY2Y1d2WoCLnPA8sW+29T1we/yAWjQ4 xq2qdoauzElApA8fx7UzhsZ8E7a1DA1aHtkmmtcKtdGYRS+lQgtx9h8Yhn/JaHI0aOBz ontQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nh1XovceXp6+0NlxdkEAeiD7Dp6TBA5K7gc/sASQAS8=; b=pwzZqo3yKaRl6G7z9evwLIguZeD+2L2Ri+G9O4Wew5Q/M0vkSEFmBFVHVrrA3iCVHL 25LUYFw5VnNkFYG9XMLdfEkGU9iPsyWwQKefFApoXS6lvbK1LXmdbykzdPrY/Sg9O7lU zdBHzJmM7qfUQPxbxrS4G6kYCGv+yw/VHR6Biww1mfjUCPqo2ari+cSk9uqs66lPen8f WLqwP/SZ9IkEZD7lYzcY4gvvju30xV8VcxJuzEYAvs2b4XOu+3ubQlQG26mX0SgDJt+R zSjSZAumOEPqxz0xgXQ0g1qOKreZdoI7QLy2J4Lq0IFbLen/XTenAXYGQ4opyJVKGlyj h1Tw== X-Gm-Message-State: ANoB5pmA0Kqwe1X5CD05k6zwSkSCcP3H329nSEj3Eozh2UhvN51DoRuS AgjFLt2vb4vSiftRDQKah+WoC8N/QJQ= X-Google-Smtp-Source: AA0mqf7pDPyZ3Ja/Jo6EG2EPj81umvxXugwQIR1/aDaaZ1IEL1bOz4vSFicy4Vw/lf8ZhSVaT+Y/yQ== X-Received: by 2002:a62:60c7:0:b0:56b:94f5:400c with SMTP id u190-20020a6260c7000000b0056b94f5400cmr42559532pfb.31.1669821120925; Wed, 30 Nov 2022 07:12:00 -0800 (PST) Received: from smtpclient.apple (TERREMARK-W.ear3.Washington1.Level3.net. [4.30.97.158]) by smtp.gmail.com with ESMTPSA id d18-20020a170902e15200b00176d218889esm1577286pla.228.2022.11.30.07.12.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Nov 2022 07:12:00 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Han So Mime-Version: 1.0 (1.0) Date: Wed, 30 Nov 2022 10:11:48 -0500 Message-Id: <87999D9F-C8C1-4EFB-AE88-5D776D9D13C2@gmail.com> References: <87h6yow221.wl-jch@irif.fr> In-Reply-To: <87h6yow221.wl-jch@irif.fr> To: Juliusz Chroboczek X-Mailer: iPhone Mail (20B101) Message-ID-Hash: EXUJOHFBK3TKCBIONZ5GI3ERMGBFB4IC X-Message-ID-Hash: EXUJOHFBK3TKCBIONZ5GI3ERMGBFB4IC X-MailFrom: hansolo2218@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: galene@lists.galene.org X-Mailman-Version: 3.3.7 Precedence: list Subject: [Galene] Re: Client/server setup? List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Nice - how would having a reverse proxy affect the below? Hans > On Nov 24, 2022, at 3:05 PM, Juliusz Chroboczek wrote: >=20 > =EF=BB=BF >>=20 >> Has anyone done client server separation? Meaning the UI is on >> a different server than the server? >=20 > Sure. After the HTML/JS code is downloaded, the client connects to the > WebSocket specified in the "endpoint" field of the .status.json file: >=20 > $ curl https://galene.org:8443/group/public/.status.json >=20 > So you'd simply need to hack the code to provide a URL on a different > server: >=20 > https://github.com/jech/galene/blob/master/group/group.go#L1223 >=20 > You'll probably also need to tweak the CORS headers. >=20 > -- Juliusz