Railway Deployment Guide
Deploy Ever Gauzy to Railway with one-click setup.
Prerequisitesβ
- Railway account at railway.app
Quick Startβ
1. Create Projectβ
- Go to Railway dashboard
- Click New Project β Deploy from GitHub repo
- Select
ever-co/ever-gauzy
2. Add Servicesβ
Add from the Railway marketplace:
- PostgreSQL β database
- Redis β caching
3. Configure Variablesβ
Railway auto-connects services. Add custom variables:
NODE_ENV=production
JWT_SECRET=your-secret
JWT_REFRESH_SECRET=your-refresh-secret
API_BASE_URL=https://gauzy-api.up.railway.app
CLIENT_BASE_URL=https://gauzy-webapp.up.railway.app
FILE_PROVIDER=LOCAL
4. Deployβ
Railway auto-deploys on push. Manual deploy:
railway up
Railway-Specific Notesβ
DATABASE_URLandREDIS_URLare auto-injected- SSL is automatic
- Custom domains supported with free SSL
- Automatic scaling based on load
Related Pagesβ
- Production Deployment β general guide
- Fly.io Deployment β Fly.io alternative