Description
I deployed Rocket.Chat on a Kubernetes cluster using the Helm chart from https://github.com/RocketChat/helm-charts/tree/master/rocketchat. The deployment went smoothly, and I can access the site from my browser using the host I specified in the values.yaml. However, the site is stuck at the loading indicator with three dots.
Server Setup Information
In the Pod it logs:
±---------------------------------------------+
| SERVER RUNNING |
±---------------------------------------------+
| Rocket.Chat Version: 6.4.4 |
| NodeJS Version: 14.21.3 - x64 |
| MongoDB Version: 6.0.10 |
| MongoDB Engine: wiredTiger |
| Platform: linux |
| Process Port: 3000 |
| Site URL: http://localhost:3000 |
| ReplicaSet OpLog: Enabled |
| Commit Hash: d994a6ff33 |
| Commit Branch: HEAD |
±---------------------------------------------+
Any additional Information
Console output when I navigate to the URL I set in the host value (I modified my hosts file to point to the load balancer URL):
To me, it looks like the Site URL from the values.yaml hosts value is not set within the JavaScript code. However, the environment variable ROOT_URL is correctly set to the URL in the pod.