From 29864f583f89a9a6e530da149708e4b3812ad09e Mon Sep 17 00:00:00 2001 From: Andy Herbert Date: Fri, 6 Mar 2026 17:02:51 -0700 Subject: [PATCH 1/3] Update README.md clarified that port 443 is used with MatrixRTC Revised traefik-config.yaml instructions as the previous file content was not working --- README.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c41ebce2f..548f8d06c 100644 --- a/README.md +++ b/README.md @@ -178,7 +178,7 @@ You need to create DNS records (A or CNAME, for example) to set up ESS Community For this simple setup you need to open the following ports: - TCP 80: This port will be used for the HTTP connections of all services, which will redirect to the HTTPS connection. - - TCP 443: This port will be used for the HTTPS connections of all services. + - TCP 443: This port will be used for the HTTPS connections of all services. This port is also used by the Matrix RTC Backend for authentication over HTTPS. - TCP 30881: This port will be used for the TCP WebRTC connections of Matrix RTC Backend. - UDP 30882: This port will be used for the Muxed WebRTC connections of Matrix RTC Backend. @@ -348,13 +348,10 @@ spec: exposedPort: 8080 websecure: exposedPort: 8443 - service: - spec: - externalIPs: - - `` ``` -3. K3s will apply the file content automatically. You can verify its ports using the command : +3. Update the LoadBalancer service with `kubectl apply -f /var/lib/rancher/k3s/server/manifests/traefik-config.yaml` +4. You can verify its ports using the command : ``` kubectl get svc -n kube-system | grep traefik From ffdef1739703b847b5a3ee2b0c78049eeb09ee38 Mon Sep 17 00:00:00 2001 From: Andy Herbert Date: Mon, 9 Mar 2026 11:20:33 -0600 Subject: [PATCH 2/3] revised phrasing about TCP port 443 for Matrix RTC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Gaƫl Goinvic <97093369+gaelgatelement@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 548f8d06c..119296016 100644 --- a/README.md +++ b/README.md @@ -178,7 +178,7 @@ You need to create DNS records (A or CNAME, for example) to set up ESS Community For this simple setup you need to open the following ports: - TCP 80: This port will be used for the HTTP connections of all services, which will redirect to the HTTPS connection. - - TCP 443: This port will be used for the HTTPS connections of all services. This port is also used by the Matrix RTC Backend for authentication over HTTPS. + - TCP 443: This port will be used for the HTTPS connections of all services (including Matrix RTC for authentication). - TCP 30881: This port will be used for the TCP WebRTC connections of Matrix RTC Backend. - UDP 30882: This port will be used for the Muxed WebRTC connections of Matrix RTC Backend. From 84ef7fad27599a0169854e5d9f84a357dae25ed4 Mon Sep 17 00:00:00 2001 From: Andy Herbert Date: Tue, 10 Mar 2026 15:19:54 -0600 Subject: [PATCH 3/3] revised readme as manually applying traefik-config.yaml shouldn't be necessary --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 119296016..762a36949 100644 --- a/README.md +++ b/README.md @@ -350,8 +350,7 @@ spec: exposedPort: 8443 ``` -3. Update the LoadBalancer service with `kubectl apply -f /var/lib/rancher/k3s/server/manifests/traefik-config.yaml` -4. You can verify its ports using the command : +3. K3s will apply the file content automatically. You can verify its ports using the command : ``` kubectl get svc -n kube-system | grep traefik