| Instance | Node Location | CPU Usage | Memory Usage | Net RX | Net TX |
|---|---|---|---|---|---|
| Click refresh to load stats | |||||
Centralized PostgreSQL runs on the Captain Manager Node. All n8n worker instances connect directly via Docker Swarm overlay network with zero volume locking.
srv-captain--postgres:5432public/var/lib/postgresql/dataIsolated database & dedicated user per n8n instance
| Database | Linked App | DB User | Size | Connections | Actions |
|---|---|---|---|---|---|
| Loading databases... | |||||
Restore an SQL dump directly into an n8n instance's PostgreSQL database.
Loading...
Use your API key via the x-shivahost-api-key header. Base URL:
| Method | Endpoint | Description | Body |
|---|---|---|---|
| GET | /user/shivahost/n8n/list | List all instances | - |
| POST | /user/shivahost/n8n/create | Create n8n instance (auto PostgreSQL DB & worker) | { appName, useStable?, plan: "lite"|"pro"|"power", nodeId? } |
| POST | /user/shivahost/n8n/ssl | Enable SSL for app | { appName } |
| POST | /user/shivahost/n8n/suspend | Suspend instance | { appName } |
| POST | /user/shivahost/n8n/reactivate | Reactivate instance | { appName } |
| POST | /user/shivahost/n8n/delete | Delete instance & drop PostgreSQL DB | { appName, deleteVolumes?, deleteDatabase? } |
| GET | /user/shivahost/n8n/postgres/status | PostgreSQL cluster status & telemetry | - |
| GET | /user/shivahost/n8n/postgres/databases | List all n8n PostgreSQL databases | - |
| POST | /user/shivahost/n8n/postgres/backup | Backup n8n or master DB (.sql dump) | { appName? } |
| POST | /user/shivahost/n8n/postgres/restore | Restore n8n DB from SQL dump | { appName, sql } |
| GET | /user/shivahost/n8n/stats | Get resource stats | - |
| GET | /user/shivahost/n8n/system | Get 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"}'
| Hostname / ID | Role | IP Address | Availability | CPU / RAM | Engine | Actions |
|---|---|---|---|---|---|---|
| Loading nodes... | ||||||
Connect a new worker or manager server to your Docker Swarm cluster via SSH.
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.