n8n Manager

Sign in to manage your n8n instances

Instances
Analytics
🐘 PostgreSQL Hub
Swarm Cluster
Migration & Restore
API
Settings

Deploy New n8n Instance

🐘 Auto-PostgreSQL DB + Worker Swarm
0.25 CPU / 512 MB RAM

n8n Instances

0

Per-App Resource Usage

InstanceNode LocationCPU UsageMemory UsageNet RXNet TX
Click refresh to load stats
Cluster Status
🟢 Running
srv-captain--postgres
Total Databases
0
Isolated n8n DBs
Active Connections
0 / 500
Swarm worker pool
Total Storage
0 MB
Volume: captain--postgres-data

PostgreSQL Swarm Architecture

Centralized PostgreSQL runs on the Captain Manager Node. All n8n worker instances connect directly via Docker Swarm overlay network with zero volume locking.

Service DNS:
srv-captain--postgres:5432
Default Schema:
public
Persistent Mount:
/var/lib/postgresql/data
Swarm Placement:
node.role == manager

PostgreSQL Databases

Isolated database & dedicated user per n8n instance

DatabaseLinked AppDB UserSizeConnectionsActions
Loading databases...

Restore / Import Database

Restore an SQL dump directly into an n8n instance's PostgreSQL database.

Create API Key

Your API Keys

Loading...

API Documentation

Use your API key via the x-shivahost-api-key header. Base URL:

MethodEndpointDescriptionBody
GET/user/shivahost/n8n/listList all instances-
POST/user/shivahost/n8n/createCreate n8n instance (auto PostgreSQL DB & worker){ appName, useStable?, plan: "lite"|"pro"|"power", nodeId? }
POST/user/shivahost/n8n/sslEnable SSL for app{ appName }
POST/user/shivahost/n8n/suspendSuspend instance{ appName }
POST/user/shivahost/n8n/reactivateReactivate instance{ appName }
POST/user/shivahost/n8n/deleteDelete instance & drop PostgreSQL DB{ appName, deleteVolumes?, deleteDatabase? }
GET/user/shivahost/n8n/postgres/statusPostgreSQL cluster status & telemetry-
GET/user/shivahost/n8n/postgres/databasesList all n8n PostgreSQL databases-
POST/user/shivahost/n8n/postgres/backupBackup n8n or master DB (.sql dump){ appName? }
POST/user/shivahost/n8n/postgres/restoreRestore n8n DB from SQL dump{ appName, sql }
GET/user/shivahost/n8n/statsGet resource stats-
GET/user/shivahost/n8n/systemGet system info-

Example: Create an n8n instance

curl -X POST /api/v2/user/shivahost/n8n/create \
  -H "Content-Type: application/json" \
  -H "x-shivahost-api-key: YOUR_API_KEY" \
  -H "x-namespace: captain" \
  -d '{"appName": "my-client", "plan": "pro"}'
Total Swarm Nodes
0
Leader Node
-
Active Workers
0

Docker Swarm Cluster Nodes

Hostname / ID Role IP Address Availability CPU / RAM Engine Actions
Loading nodes...

Join New Node to Cluster

Connect a new worker or manager server to your Docker Swarm cluster via SSH.

Cross-Server Migration & Import

Migrate all or selected n8n instances from another server to this new server over SSH. Data volumes, workflow databases, and environment configs will be copied automatically.

Change Password

Root Domain

Current Domain
-

SSL / HTTPS

Root Domain SSL
Checking...

Disk Cleanup

Auto Cleanup
Remove old Docker images automatically

Backup

Create Backup
Download a backup of all configurations

System Info

Auto Updates
Disabled (ShivaHost custom build)
Nodes
-