N8N
n8n Installation
Step-by-step guide to deploying n8n on OpenCloud.
Install n8n
This guide walks you through deploying n8n on OpenCloud from start to finish.
Prerequisites
Before deploying n8n, you need:
- An OpenCloud account with credits
- A project created (or create one during this process)
Step-by-step deployment
- Create a PostgreSQL database first
n8n needs a PostgreSQL database to store its workflows and execution data. If you don't have one yet:- Go to Resources > Create Resource
- Select PostgreSQL
- Choose a plan (the Nano plan at ~$2/month works for most use cases)
- Select your project
- Click Create and wait for it to finish
Remember which project you put the database in — n8n must be in the same project to connect automatically.
- Deploy n8n
- Go to Applications > Create Application
- Select n8n
- Choose a plan:
- Micro (~$3/month) — Good for personal use and testing
- Mini (~$5/month) — Good for small teams and moderate workflows
- Lite (~$9/month) — Good for production use with many workflows
- Select the same project as your PostgreSQL database
- Click Deploy
- Wait for deployment
OpenCloud will:
- Create a server for n8n
- Automatically detect the PostgreSQL database in your project
- Connect n8n to the database
- Set up your web address with SSL
- Start n8n
This takes about 2-3 minutes.
- Access n8n
Once deployed, click the link to open n8n in your browser. You'll see the n8n workflow editor — ready to use!
What happens behind the scenes
When you deploy n8n, OpenCloud automatically configures:
| Setting | Value |
|---|---|
| Database connection | Automatically linked to your PostgreSQL resource |
| Timezone | Asia/Ho_Chi_Minh |
| Encryption key | Auto-generated (protects your credentials in n8n) |
| Execution data | Auto-cleaned after 14 days |
| Diagnostics | Disabled (your data stays private) |