Instance Details
Detailed breakdown of each N8N instance on OVH2 (15.204.10.51). Full workflow descriptions are in the GitHub repo.
Caddy Reverse Proxy Routing
All instances sit behind Caddy with automatic SSL via Let’s Encrypt.
| Domain | Container | Port |
|---|---|---|
| max.lifeonroatan.net | max | 5678 |
| mcp.max.lifeonroatan.net | max | 5678 |
| n8n.lifeonroatan.net | n8n | 5678 |
| mcp.n8n.lifeonroatan.net | n8n | 5678 |
| dev1.lifeonroatan.net | n8n-dev1 | 5678 |
| mcp.dev1.lifeonroatan.net | n8n-dev1 | 5678 |
| dev2.lifeonroatan.net | n8n-dev2 | 5678 |
| mcp.dev2.lifeonroatan.net | n8n-dev2 | 5678 |
All containers are on the proxy Docker network.
Max Instance
| Property | Value |
|---|---|
| URL | https://max.lifeonroatan.net |
| Auth | Basic auth: dev1 / S5a0l3eamas |
| Owner | Raven Justin Garcia (raven@omelasai.com) |
| Total Workflows | 25 (8 active, 17 inactive) |
| Primary Purpose | Max Shipping chatbot production |
Active Workflows
| # | Workflow | Trigger | Description |
|---|---|---|---|
| 1 | Max Chatbot Live | Chat + Webhook | Production chatbot for Max Shipping. OpenAI o3-mini agent with MCP tools for package tracking via Firebase. |
| 2 | MCP Server Live | MCP SSE Trigger | Exposes Track Package and Count Package tools via SSE for the chatbot. |
| 3 | Max Shipping Business Knowledge | Sub-workflow | FAQ knowledge base with shipping rates, schedules, addresses. |
| 4 | NocoDB Max Shipping Enhancer | Webhook POST | Enriches Max Shipping data with NocoDB lookups. |
| 5 | Copy of Max Chatbot Client | Chat + Webhook | Staging copy of the main chatbot. |
| 6 | Copy of Max Chatbot Server | MCP SSE Trigger | Staging copy of the MCP server. |
| 7 | Max Chatbot Dev | Chat + Webhook | Development version of the chatbot. |
| 8 | Max Chatbot Dev MCP | MCP SSE Trigger | Development version of the MCP server. |
Key Credentials (16 total)
- OpenAI API (multiple: o3-mini, GPT-4)
- Gmail OAuth2 (info@omelasai.com)
- Google Sheets OAuth2 (info@omelasai.com)
- NocoDB API
- Telegram API
Security Notes
- Replicate and Creatomate API keys exposed in inactive AI Faceless Video workflow
- Firebase Cloud Functions called without authentication
N8N Instance (Main)
| Property | Value |
|---|---|
| URL | https://n8n.lifeonroatan.net |
| Auth | Basic auth: proto / fetish503aa |
| Owner | Mark Moolina (info@omelasai.com) |
| Total Workflows | 9 (2 active, 7 inactive) |
| Primary Purpose | Legacy CMS and Max Shipping tools |
Active Workflows
| # | Workflow | Trigger | Description |
|---|---|---|---|
| 1 | CMS | 15 webhooks | Full CMS web application (86 nodes). Session management, course CRUD, audio/workbook reordering, NocoDB integration. |
| 2 | Track Packaging Tool | Sub-workflow | Package tracking tool called by other workflows. |
Key Credentials (13 total)
- OpenAI API (multiple)
- NocoDB API
- PostgreSQL
- Gmail OAuth2
- Google Sheets OAuth2
Security Notes
- SQL injection risk in CMS workflow — queries built with string interpolation
- CMS is the largest single workflow (86 nodes, 15 webhook endpoints)
N8N-Dev1 Instance
| Property | Value |
|---|---|
| URL | https://dev1.lifeonroatan.net |
| Auth | Basic auth: dev1 / S5a0l3eamas |
| Owner | Raven Justin Garcia (raven@omelasai.com) |
| Total Workflows | 61 (26 active, 35 inactive) |
| Primary Purpose | Main development sandbox |
This is by far the most active instance with the most workflows. It hosts development versions of hypnotherapy AI, WhatsApp integration, social media automation, YouTube analysis, and personal assistant tools.
Active Workflows by Category
Hypnotherapy AI (8 active)
- Hypno-elp copy for development (65 nodes) — full voice chat pipeline
- stateless hypno elp (43 nodes) — mobile app version with crisis detection
- Audio Transcription for Hypnoteraphy (44 nodes) — master transcription pipeline
- 5x Model Analysis workflows (Claude, Grok, Mistral, OpenAI, Qwen) — each monitors a Google Drive folder
WhatsApp / MCP (4 active)
- WhatsApp MCP Client — production WhatsApp AI chatbot via Z-API
- WhatsApp MCP Server — exposes Gmail, Calendar, Sheets, Z-API as MCP tools
- ZAPI MCP Server — standalone Z-API MCP endpoint
- MCP Max Shipping Business Knowledge — sub-workflow knowledge base
Business Tools (6 active)
- Gmail AI Auto-Responder — auto-categorizes and responds to user reports
- Social Media Posting Machine (100 nodes) — multi-platform content factory
- YouTube Summarizer — transcript extraction and AI summarization
- Weekly Workflow Backup — automated Monday backups to Google Drive
- Universal Error Handling — centralized error notification
- Holiday in the Philippines Notifier — Philippine holiday alerts
Content / Automation (4 active)
- 2 Prompts for Claude (YouTube Transcript Extractor) — web form for transcripts
- Life on Roatan — content generation for property listings
- Idea Organizer — Telegram bot for organizing transcriptions
- maxtracks AI — AI-powered package tracking with Gmail
Key Credentials (32 total)
- OpenAI API (4 different keys)
- Mistral Cloud API
- xAI API
- Anthropic API
- Qwen (OpenAI-compatible)
- Telegram API (3 bots)
- Gmail OAuth2 (2 accounts)
- Google Drive/Sheets/Calendar OAuth2
- PostgreSQL
- JWT Auth
- Cloudflare R2 (S3)
- N8N API (for backup workflow)
- Various HTTP Header Auth (ElevenLabs, Hume, Voxtral, Supabase)
Security Notes
- 4 exposed API keys (OpenAI, Mistral, Replicate, Creatomate)
- Z-API credentials hardcoded in 5 workflows
- Webhook path conflicts on
/api/v1/voice-chat(5 workflows) - Most security issues in the audit originate from this instance
N8N-Dev2 Instance
| Property | Value |
|---|---|
| URL | https://dev2.lifeonroatan.net |
| Auth | Basic auth: dev2 / S5a0l3eamas2 |
| Owner | Mark Moolina (info@omelasai.com) |
| Total Workflows | 4 (0 active) |
| Primary Purpose | Unused secondary development |
All 4 workflows are inactive copies from other instances. This instance appears abandoned.
| # | Workflow | Description |
|---|---|---|
| 1 | Copy of Max Chatbot Client | Copy of Max Shipping chatbot |
| 2 | Copy of Max Chatbot Server | Copy of MCP server |
| 3 | My workflow | General test workflow |
| 4 | My workflow 2 | General test workflow |
Key Credentials (8 total)
- OpenAI API
- Gmail OAuth2
- Google Sheets OAuth2
- NocoDB API
Recommendation
Consider decommissioning this instance to free Docker resources.