Deploy Epic Project
Epic Project test let's go
Drizzle Gateway
Just deployed
/app
Here's the template filled out using n8n as an example:
Deploy and Host n8n on Railway
n8n is an open-source workflow automation tool that lets you connect apps and automate tasks through a visual node-based interface. It supports hundreds of integrations and can be self-hosted for full data control, making it a popular alternative to Zapier and Make for developers who need customization and privacy.
About Hosting n8n
Deploying n8n requires a persistent server environment and a database for storing workflow configurations, credentials, and execution history. PostgreSQL is the recommended database for production deployments. n8n also needs persistent storage for binary data from workflow executions and environment variables for encryption keys and authentication. The application runs as a Node.js process and exposes a web interface on a configurable port, requiring proper networking setup for external access.
Common Use Cases
- Automating data pipelines between internal tools, databases, and third-party APIs
- Building webhook-triggered workflows for event-driven architectures
- Creating scheduled tasks for reporting, backups, and maintenance operations
Dependencies for n8n Hosting
- PostgreSQL database for workflow and credential storage
- Persistent volume for binary execution data
Deployment Dependencies
Implementation Details
Set the following environment variables in your Railway service:
DB_TYPE=postgresdb
DB_POSTGRESDB_HOST=${{Postgres.PGHOST}}
DB_POSTGRESDB_PORT=${{Postgres.PGPORT}}
DB_POSTGRESDB_DATABASE=${{Postgres.PGDATABASE}}
DB_POSTGRESDB_USER=${{Postgres.PGUSER}}
DB_POSTGRESDB_PASSWORD=${{Postgres.PGPASSWORD}}
N8N_ENCRYPTION_KEY=your-random-encryption-key
WEBHOOK_URL=https://${{RAILWAY_PUBLIC_DOMAIN}}/
Why Deploy n8n on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying n8n on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Want me to adjust the example or swap in a different project?
Template Content
Drizzle Gateway
ghcr.io/drizzle-team/gateway:latest