DocHub
Per-instance breakdown of all 4 N8N instances — access, workflows, credentials, and Caddy routing

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)

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.