Server Overview
The N8N server hosts multiple N8N automation instances, a reverse proxy, and supporting services. It powers the Max Shipping chatbot on maxshipping.info.
Server Details
| Item | Details |
|---|---|
| Hostname | omelas-hk |
| Provider | DigitalOcean |
| Public IP | 68.183.83.159 |
| RAM | 1.9 GB |
| Swap | 1 GB (added 2026-02-21) |
| Disk | 24 GB |
| Uptime | 165+ days as of 2026-02-21 |
SSH Access
| Method | Command |
|---|---|
| Primary | ssh -i ~/.ssh/n8n_droplet root@139.59.54.90 |
| Alt IP | ssh -i ~/.ssh/n8n_droplet root@68.183.83.159 |
| Key file | ~/.ssh/n8n_droplet (created 2026-02-21) |
DNS Records
All domains resolve to 139.59.54.90:
| Domain | Purpose |
|---|---|
| max.lifeonroatan.net | Max Shipping N8N instance |
| n8n.lifeonroatan.net | Main N8N editor |
| dev1.lifeonroatan.net | Dev N8N instance 1 |
| dev2.lifeonroatan.net | Dev N8N instance 2 |
| mcp.*.lifeonroatan.net | MCP endpoints for each instance |
Network Architecture
Caddy serves as the reverse proxy, handling SSL termination and routing all subdomains to their respective N8N containers on port 5678. All containers communicate via the proxy Docker network.
DigitalOcean Cloud Firewall
The droplet has a DO-level firewall (not OS-level — UFW is inactive). Required inbound rules:
- TCP 22 (SSH)
- TCP 80 (HTTP)
- TCP 443 (HTTPS)
If ports 80/443 are blocked externally but listening on the server, check the DO firewall first.