🐵 Mad Monkey Project Documentation

"Where Has Benny Been?" - Marketing Campaign Hub

Project Status Overview

Network Notice: External IP (76.150.65.61) is dynamic and may change. See DNS-UPDATE-PROCESS.md for update procedures.
Current Phase
Planning
Docker Host
bennybeen
Deployment Phases
6
Services
7
Database Tables
8
API Endpoints
12+

📚 Documentation Library

📋

Project Overview

Complete project description, goals, technology stack, system architecture, data flows, database schemas, automation workflows, KPIs, security considerations, and deployment phases.

Reference 20 KB
🔑

Services & Credentials

All service credentials, API keys, domain names, IP addresses, email configurations, database connection details, Docker containers, and environment variables.

Reference 18 KB

Tasks & TODOs

Detailed actionable task list organized by 6 deployment phases with checkboxes, status indicators, subtasks, dependencies, and implementation roadmap.

Planning 41 KB
⚙️

Technical Notes

Full database schemas with CREATE statements, network and port configurations, Docker Compose files, system requirements, DNS records, and security settings.

Technical 28 KB
🔌

API & Integrations

All API endpoints including n8n webhooks, Shlink API, Listmonk API, and Geolocation APIs with request/response examples, authentication details, and cURL commands.

Technical 24 KB
💻

Code Snippets

Command examples for n8n export/import, PostgreSQL queries, webhook testing, Shlink API, port scanning, Node.js setup, email configuration, and Docker management.

Technical 21 KB
🚧

Issues & Blockers

Resolved issues with solutions, open blockers and workarounds, monitoring items, impact assessments, severity indicators, and timeline of resolutions.

Tracking 26 KB
📅

Timeline & Decisions

Chronological decision log, architecture evolution, domain strategy changes, security decisions, card design iterations, and major pivots throughout the project.

Tracking 36 KB