Client-Side Rendering (CSR) Works, but Server-Side Rendering (SSR) Fails When Running in Docker – Both Work Locally Without Docker

Hello TechSoft3d,

I have implemented both CSR (Client-Side Rendering) and SSR (Server-Side Rendering) modes for my application. When running the application locally without Docker, both modes work correctly. However, when running the application in Docker, only the CSR mode works—SSR mode does not. What could be the possible reasons for this?

Setting up SSR in Docker is a bit more nuanced. Please see this YouTube video on getting SSR up and running in Docker. While the video specifically uses EGL, you should be able to run SSR without it by setting ssrUseEgl: false in the server configuration. There is a confirmed bug when using EGL and that is slated to be fixed in version 2025.4.0 (marked for a tentative release of May 22, 2025).