Production N8N server — hardware, access, workflows, and safety-critical features
The N8N Worker is a dedicated DigitalOcean droplet running production N8N workflows for the Hypnoelp mobile app. It handles AI-powered hypnotherapy chat, custom course generation, and influencer management.
| Item |
Details |
| Hostname |
n8n-worker-1 |
| Provider |
DigitalOcean |
| Public IP |
159.203.80.93 |
| OS |
Ubuntu 24.04.3 LTS |
| vCPUs |
4 |
| RAM |
7.8 GB (no swap) |
| Disk |
87 GB (8% used) |
| Docker |
28.5.0 |
| Method |
Command |
| Primary |
ssh -o IdentitiesOnly=yes -i ~/.ssh/chas_do root@159.203.80.93 |
A single Docker container runs on this server:
| Container |
Image |
Port |
Data Mount |
Status |
n8n |
n8nio/n8n:latest |
5678 |
/opt/n8n/data |
Running |
There is no reverse proxy — port 5678 is exposed directly with no SSL termination.
| Workflow |
Nodes |
Description |
| ai-chat-LIVE |
64 |
Live AI hypnotherapy voice chat with crisis detection (suicidal, self-harm, violent, medical emergency, sexual assault), TTS, and backend integration. Includes pre-recorded audio for severe/critical cases. |
| ai-chat-dev |
58 |
Development version of ai-chat-LIVE |
| Custom Audio - Live with email |
18 |
Custom course audio generation with email notification |
| Custom Audio - Dev Server |
13 |
Development version of custom audio |
| Custom Script - Live |
8 |
Custom hypnotherapy script generation |
| Custom Script - Dev Server |
5 |
Development version of custom script |
| Custom Course Health Check |
8 |
Validates user input fields (ISSUE, GOAL, FEEL, WHY) with Mistral AI. Logs costs to custom_course_costs table. |
| AI-Chat Health Check |
9 |
Health monitoring for ai-chat workflows |
| Beta Invite - Custom Course |
8 |
Beta invite system for custom courses |
| Email Auto-Reply Influencer |
14 |
Auto-replies to influencer emails |
| Generate Share Message |
5 |
Social sharing message generator |
| Orpheus TTS |
5 |
Text-to-speech generation |
| Regenerate Script Request |
3 |
Re-triggers script generation |
| Splash Screen Writer Influencer Portal |
6 |
Influencer portal splash screen content |
| Workflow |
Nodes |
Description |
| Influencer Finder All Platforms v3 |
15 |
Multi-platform influencer discovery |
| Influencer Invite Resend |
10 |
Influencer invite re-send mechanism |
| Custom Course Complete |
10 |
Older version of custom course workflow |
| ai-chat-reven’s workflow |
49 |
Developer working copy |
| summarizer-fix |
50 |
Summarizer fix attempt |
- Live/Dev pairs pattern: Critical workflows (ai-chat, custom audio, custom script) each have a live and dev version for safe deployment and testing
- Crisis detection is safety-critical: The
ai-chat-LIVE workflow includes detection for suicidal ideation, self-harm, violence, medical emergencies, and sexual assault, with pre-recorded audio responses for severe/critical cases
- Highest-spec N8N server: At 4 vCPU and 7.8 GB RAM with only 8% disk usage, this is the most powerful and least utilized N8N server in the fleet
- No SSL: Direct port exposure without a reverse proxy means this server should not be exposed to public traffic without additional security measures
- Cost tracking: The Custom Course Health Check workflow logs AI costs to the
custom_course_costs database table