Skip to main content
A Render deployment needs a long-running API service, a static client site, a Chartbrew database, and Redis. Use the source deployment guide for current build requirements and environment settings.

Plan the services

Keep the complete repository available during builds: the client and server use shared files outside their own directories. Install Chromium and its system dependencies for chart image rendering, then run the image smoke check from the source guide. Set the public client and API URLs before the client build. Configure secrets in the service environment and keep them across deployments. Apply database migrations once before you scale the API to multiple instances. See Render’s service types, persistent disks, and WebSocket support for platform configuration.

Older tutorial

The original Render tutorial is available for background. It predates the current guide and is not a verified v6 deployment procedure. Use the current Node.js requirements, Redis configuration, Chromium installation, and persistence settings above. After deployment, complete the deployment checks. For a single-server alternative, use the Docker guide.