Recommended Hosting
Hosting recommendations for production deployment
Current Production Setup
Paladin is currently deployed at paladinfarmandranch.com on infrastructure provided by Georgia Tech. The application runs as a standalone Next.js build behind Nginx, with a PostgreSQL database on the same server. GitHub Actions handles CI/CD (see .github/workflows/cd.yaml).
Recommended Free Hosting
If the GT-provided server is no longer available, the following free-tier options are suitable:
| Component | Recommended | Notes |
|---|---|---|
| Database | Neon or Supabase | Free PostgreSQL hosting; no credit card required |
| Application | Vercel | Free tier for Next.js apps; automatic deployments from GitHub. Next.js standalone output is already configured (output: 'standalone' in next.config.mjs) |
| Alternative | Render | Free tier for web services + PostgreSQL if a single provider is preferred |
Migration Notes
- Update
DATABASE_URLin environment variables to point to the new hosted PostgreSQL instance - Run
npx prisma migrate deployagainst the new database to apply the schema - Set all environment variables (see Environment Variables) on the hosting platform
- Vercel auto-detects Next.js projects — connect the GitHub repo and it deploys on push