Render Deployment Guide
Deploy Ever Gauzy to Render.
Setupβ
1. Create Servicesβ
In Render dashboard, create:
- Web Service for the API (Docker runtime)
- Static Site for the webapp
- PostgreSQL database
- Redis instance
2. Configure API Serviceβ
- Docker Image:
ghcr.io/ever-co/gauzy-api:latest - Health Check Path:
/api/health
3. Environment Variablesβ
NODE_ENV=production
DB_TYPE=postgres
DATABASE_URL=(auto-injected by Render)
REDIS_URL=(auto-injected by Render)
JWT_SECRET=your-secret
API_BASE_URL=https://gauzy-api.onrender.com
4. Deployβ
Render auto-deploys from linked GitHub repository. Manual deploy also available from dashboard.
Render Blueprintβ
Create a render.yaml for infrastructure-as-code:
services:
- type: web
name: gauzy-api
runtime: docker
dockerfilePath: ./Dockerfile
envVars:
- key: NODE_ENV
value: production
- key: DATABASE_URL
fromDatabase:
name: gauzy-db
property: connectionString
databases:
- name: gauzy-db
plan: starter
Related Pagesβ
- Production Deployment β general guide
- Railway Deployment β Railway alternative