--- title: Docker & cross-host setups description: How to configure Coldspa when CF and the Vite/Node sidecar run on different hosts (e.g. CF in Docker, Vite/Node on the host). --- When CF and the Vite/Node sidecar live on different hosts (most commonly: CF in a Docker container, Vite/Node on the host), two URLs need to work from **different perspectives**: - `ssrUrl` — CF → Node sidecar (server-to-server). Set this on the CF container. - `viteUrl` — Browser → Vite dev server. Set this so generated `