OpenCloud
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

  1. 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.
  1. 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
  1. 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.

  1. 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:

SettingValue
Database connectionAutomatically linked to your PostgreSQL resource
TimezoneAsia/Ho_Chi_Minh
Encryption keyAuto-generated (protects your credentials in n8n)
Execution dataAuto-cleaned after 14 days
DiagnosticsDisabled (your data stays private)

Next steps

Copyright © 2026