Templates
One-click deploy popular stacks with pre-configured services, databases, queues, and environment variables.
Available Templates
| Template | Description |
|---|---|
| Next.js + PostgreSQL | Full-stack React with managed database |
| Django + PostgreSQL + Redis | Web + worker services with Celery |
| Node API + PostgreSQL | Node.js REST API with database |
| Worker + RabbitMQ Queue | Background worker with managed queue |
| FastAPI + PostgreSQL | Python async API with database |
| Go API + PostgreSQL | Go HTTP service with database |
| Ruby on Rails | Rails with PostgreSQL and Redis |
| Nuxt 3 + PostgreSQL | Vue SSR with database |
| Flask + Redis | Python API with caching |
| React SPA | Vite-built single-page app on nginx |
| Static Site | HTML/CSS/JS served by nginx |
| MCP Server | Node.js MCP server starter |
| Webhook Receiver | Minimal webhook ingestion service |
API
# List all templates
curl https://railpush.com/api/v1/templates \
-H "Authorization: Bearer <token>"
# Deploy a template
curl -X POST https://railpush.com/api/v1/templates/nextjs-postgres/deploy \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"workspace_id": "<ws-id>", "name_prefix": "my-app"}'