n8n

Workflow automation platform with a visual interface. Connects APIs, databases, and external services without code, or with code when needed.

Version:

2.9.0

back to Marketplace

VM Requisites

Resource Minimum
CPU 2 vCPU
RAM 4 GB
Disk 40 GB
Operating System Ubuntu 22.04 / 24.04

Access Port

Port Protocol Usage
443 HTTP/HTTPS n8n web interface

How To Access

With SSL enabled (recommended)

https://<IP-CON-GUIONES>.sslip.io/

Example: if your VM has the IP address 200.25.101.125:

https://200-25-101-125.sslip.io/

Without SSL

http://<IP_DE_LA_VM>:30080/

The first time you log in, n8n will ask you to create an administrator account with email and password.

Validate that n8n is active

# View the n8n pod
`kubectl get pods -A | grep n8n`

# View the installation log
`tail -f /var/log/cuemby/bootstrap.log`

Expected output:

NAME                   READY   STATUS    RESTARTS
n8n-xxxxxxxxx-xxxxx    1/1     Running   0        ← Running ✓

Configuration Parameters

Parameter Default Description
N8N_DB_PASSWORD ⚠️ auto-generated Internal PostgreSQL database password.
N8N_ENCRYPTION_KEY ⚠️ auto-generated Encryption key for credentials stored in n8n. Do not change after the first deployment — invalidates all saved credentials.
N8N_DB_DATA_SIZE 10Gi Persistent volume size for PostgreSQL.
N8N_DB_DATA_SIZE 10Gi Persistent volume size for n8n data and workflows.
N8N_SSL_ENABLED true Enable HTTPS with automatic certificate via sslip.io.
N8N_HOSTNAME auto (sslip.io) Custom hostname. If left blank, the URL generated by Cuemby will be used.

⚠️ Set the N8N ENCRYPTION_KEY before deployment if you plan to redeploy in the future. Changing it afterward will make all credentials stored in n8n unreadable.

First Steps (quick start)

  1. Open the URL and create your administrator account.
  2. Create your first workflow from New Workflow.
  3. Add a trigger node (for example: Schedule Trigger for recurring executions or Webhook for external triggers).
  4. Connect action nodes (HTTP Request, Gmail, Slack, PostgreSQL, etc.) and configure the credentials for each service.
  5. Activate the workflow by toggling it to run automatically.

💡 Tip: The n8n webhook URL uses the configured hostname. If you use sslip.io, external webhooks will work directly without additional configuration.

https://<IP-CON-GUIONES>.sslip.io/webhook/<ID>

Quick Troubleshooting

Problem Probable cause Solution
UI not loading n8n still starting Wait ~3–5 min and check tail -f /var/log/cuemby/bootstrap.log.
Service credentials are not working ENCRYPTION_KEY changed between deployments Reconfigure the credentials in n8n from Credentials.
Webhooks do not receive requests Incorrect hostname Verify that N8N_HOSTNAME matches the public URL you are using.
Workflows are not running Inactive Workflow Make sure to activate the workflow with the Active toggle in the UI.
Pod in CrashLoopBackOff PostgreSQL not yet ready Please wait a few minutes; n8n requires the database to be available before starting.

Cuemby Cloud

IaaS

About Cuemby Cloud

Cuemby Cloud is enterprise-grade cloud infrastructure managed from a single console, built for stronger security, predictable operations, and easy scaling across regions.

Datacenters regions available in Colombia, Ecuador, and Chile

Backed by Tier III / Tier IV data center locations

Zero Network Ingress and Egress Fees

24/7 local expert support

Ready to Modernize Your Enterprise?

Future challenges demand future-ready solutions.
Let’s get started!

© Copyright | Cuemby® 2025