Deploy n8n vs Make
self-hosted Make.com alternative
Redis
Just deployed
/data
Just deployed
/home/node/.n8n
n8n-worker
Just deployed
Just deployed
/var/lib/postgresql/data
Deploy and Host self hosted n8n vs Make (Open-Source Make.com Alternative) on Railway
n8n is fair-code, self-hosted. Runs queue mode: editor and worker (n8nio/n8n:2.36.8), Redis Bull, PostgreSQL. EXECUTIONS_MODE=queue, DB_TYPE=postgresdb. Port 5678, volume /home/node/.n8n. No fees.
About Hosting n8n vs Make open-source software on Railway (self hosted n8n template)
Railway provisions editor, worker, Redis, and PostgreSQL as separate services with internal networking. Queue mode requires PostgreSQL (SQLite cannot run concurrent workers). Redis Bull brokers jobs; scale workers by increasing replicas. Persistent volume /home/node/.n8n stores encryption key and workflows. Railway handles TLS; N8N_PROXY_HOPS=1 fixes webhook URLs. Deploy in minutes with $5 free trial.
Why Deploy n8n vs Make, the Make alternative on Railway (Railway Free Trial)
Make.com bills per operation—a 20-module scenario costs 20 operations per run. n8n's self-hosted Community Edition removes per-operation billing entirely. You pay a flat Railway infrastructure cost, typically $10–$25/month. Make's plans start at $9/month for 10,000 operations and exceed $100/month at 100,000. On Railway, 100,000 executions cost the same as 10,000. Test with Railway's $5 free trial.
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 vs Make 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.
Railway vs Other Hosting Providers and VPS for n8n vs Make self hosting
Railway abstracts multi-container queue-mode deployment. On a raw VPS you'd manually install Docker, configure Redis/Postgres, manage TLS, and write systemd units for editor and worker. Railway provisions all services as plugins with internal DNS, health checks, and logs. DigitalOcean requires manual Docker/OS updates plus separate managed DB. AWS involves IAM, VPC, ECS, and CloudWatch. Hetzner is cheap but you manage every layer. Railway's declarative model is reproducible; scaling is a slider. Table below summarizes trade-offs.
| Provider | Setup Complexity | Managed Redis/Postgres | Best For |
|---|---|---|---|
| Railway | Low (template) | Yes, one-click | Zero-ops n8n |
| DigitalOcean | Medium (manual Docker) | Managed DB available | Single-region VPS |
| AWS | High (IAM, VPC, ECS) | RDS + ElastiCache | Enterprise AWS |
| Hetzner | Medium (bare metal) | No managed Redis | Cost-sensitive EU |
For self-hosting n8n with queue mode, Railway eliminates operational burden VPS providers leave to you.
Common Use Cases for hosted n8n vs Make
Self-hosted n8n on Railway suits high-volume automations where Make’s per-operation pricing is prohibitive. Use cases: e-commerce syncs Shopify/WooCommerce orders to ERP, lead enrichment (Clearbit, Hunter) into HubSpot/Salesforce, DevOps incident response from PagerDuty to Slack/Jira, ETL from PostgreSQL to BigQuery, agency client isolation, employee onboarding. Queue mode ensures reliable long workflows; WEBHOOK_URL and N8N_PROXY_HOPS=1 handle inbound webhooks. You own data, enabling sensitive automations without third-party residency concerns.
Dependencies for n8n vs Make Docker hosted on Railway
Uses n8n editor and worker (same image), Redis Bull queue, PostgreSQL, and a volume at /home/node/.n8n.
Deployment Dependencies for Managed n8n vs Make Service (Workflow Automation)
Four services: n8n editor/worker (same image, port 5678, worker cmd n8n worker), Redis Bull, PostgreSQL. Both use same image, connect to Postgres/Redis. Set EXECUTIONS_MODE=queue, WEBHOOK_URL, N8N_PROXY_HOPS=1, N8N_ENCRYPTION_KEY, EXECUTIONS_DATA_PRUNE=true. Volume /home/node/.n8n. Railway auto-connects via service names.
Implementation Details for n8n vs Make (Using n8n official docker image)
Editor and worker use n8nio/n8n:2.36.8. Editor exposes 5678; worker headless. Queue mode needs Postgres; SQLite unsupported. Redis Bull queues jobs; workers execute and write results. Scale by adding worker replicas. Persistent volume survives restarts. Set N8N_ENCRYPTION_KEY securely. Redis retains jobs on worker crash. Railway health checks monitor editor and worker.
How does n8n vs Make compare against other iPaaS and Workflow Automation platforms
Self-hosted n8n on Railway offers flat-cost unlimited executions vs per-operation pricing from Make, Zapier, and Power Automate.
n8n vs Make vs Make (Make Alternative)
Make charges per operation; n8n self-hosted has zero per-op cost and no limits. Self-hosted n8n is 70–90% cheaper at scale. Community lacks SSO; add reverse proxy auth on Railway.
n8n vs Make vs Zapier (Zapier Alternative)
Zapier per-task; n8n Railway $10–25 unlimited. n8n adds code/self-host; Zapier more apps but HTTP covers all. Queue mode handles long jobs. Zapier simpler, but n8n far cheaper at scale.
n8n vs Make vs Power Automate (Power Automate Alternative)
Power Automate: Microsoft-centric, per-user, no self-host. n8n: JavaScript, queue mode on Railway, cheaper. No SSO but reverse proxy. AI/RPA unmatched, but n8n avoids lock-in.
n8n vs Make vs n8n Cloud (n8n Cloud Alternative)
n8n Cloud Starter is $24/mo for 2,500 executions. Railway self-host costs $10–25/mo with no caps. Cloud has SSO; Community doesn't. Queue-mode scales better than SQLite.
How to use n8n vs Make (the OSS Workflow Automation)?
For a simpler single-node option see the cheapest n8n without queue mode.
Open editor at Railway URL:5678. Build workflows with triggers/nodes; encrypt credentials via N8N_ENCRYPTION_KEY. Test, activate—queue mode uses Redis workers. Recreate Make scenarios. Set WEBHOOK_URL; prune executions.
How to self host n8n vs Make on other VPS Services (n8n vs Make self hosting guide)
You can run the same n8nio/n8n:2.36.8 queue-mode stack (editor, worker, Postgres, Redis) on any VPS with Docker if you prefer not to use Railway.
Clone the Repository
Pull the Docker image: docker pull n8nio/n8n:2.36.8. Cloning the full source repo is optional; the image includes all runtime dependencies. For custom nodes, clone the n8n repo and follow the dev guide.
Install Dependencies
Install Docker, Docker Compose, PostgreSQL 14+, and Redis 6+. Create DB/user: CREATE DATABASE n8n; CREATE USER n8n; GRANT ALL ON DATABASE n8n TO n8n;. Set appendonly yes in redis.conf, bind Redis to localhost. Ensure disk space for Postgres and n8n volume.
Configure Environment Variables
Set EXECUTIONS_MODE=queue, DB_TYPE=postgresdb, Redis Bull queue, WEBHOOK_URL, N8N_ENCRYPTION_KEY (never lose it), and EXECUTIONS_DATA_PRUNE=true in .env. Use a strong Postgres password; never commit .env.
Start the n8n vs Make Application
Run editor and worker containers using n8nio/n8n:2.36.8 with the env file. Editor exposes port 5678; worker runs n8n worker. Verify at http://your-server-ip:5678 and check logs. Use Nginx or Caddy for TLS. Scale workers with Compose.
Official Pricing of n8n vs Make (n8n vs Make pricing)
n8n Community is free; Cloud Starter $24/mo for 2,500 executions. Make: $9/mo (10k ops), $29/mo (40k). Zapier $49/mo (2k tasks). Power Automate $15/user/mo. Self-host on Railway $10–25/mo total.
n8n vs Make cloud vs self hosted comparison (Pricing, features, costs, and more)
n8n Cloud costs ~$24/mo for 2,500 executions; Make starts at $9/mo for 10k ops. Self-hosted n8n on Railway runs $10–25/mo flat with unlimited executions and full data ownership. Cloud includes SSO and zero maintenance; Community self-host lacks SSO but supports custom JS/Python and horizontal workers. Railway reduces ops to near-SaaS. Choose cloud for zero ops and SSO; choose Railway self-host for cost control, unlimited runs, and data sovereignty.
Monthly cost of self hosting n8n vs Make on Railway
This queue-mode stack on Railway costs $10–$25/month (low volume $5–$10, high up to $50), still cheaper than Make. $5 free trial on GitHub signup. Cheapest n8n without queue mode under $5, no queue.
System Requirements for Hosting n8n vs Make on a VPS
Minimum: 2GB RAM, 1 vCPU, 20GB SSD. Postgres+Redis need 256MB each; editor+worker ~1GB. High concurrency: 4GB RAM. With EXECUTIONS_DATA_PRUNE=true, Postgres stays under 5GB. Railway auto-scales.
Frequently Asked Questions (FAQs)
Can I use SQLite with n8n queue mode?
No. Queue mode requires PostgreSQL because SQLite cannot handle concurrent writes from multiple workers. The Railway template uses managed PostgreSQL automatically.
How do I scale n8n workers on Railway?
In Railway, increase the worker service replica count. Each replica runs n8n worker and connects to the same Redis and Postgres; Bull distributes jobs across workers.
What happens if I lose my N8N_ENCRYPTION_KEY?
All saved credentials become unreadable because they are encrypted with that key. You must set a new key and re-enter credentials. Store the key securely in Railway’s environment variables.
Is the n8n Community Edition free for commercial use?
Yes, the Community Edition is free for internal business use under the fair-code license. You cannot offer n8n as a hosted service to others without a commercial license.
How does n8n compare to Make for high-volume automations?
n8n has no per-operation fees, so 100k executions cost the same as 10k. Make charges per operation, scaling linearly. For >50k ops/month, n8n is 70–90% cheaper.
Can I migrate from Make to n8n?
Yes, but there is no automatic import. You must recreate scenarios as n8n workflows manually. n8n’s 400+ integrations cover most Make modules, and the HTTP Request node handles any missing API.
Template Content
Redis
redis:8.2n8n-worker
n8nio/n8n:2.36.8