Core Services
Automation Platform
Workflow engine running in queue mode with 2 workers. Handles webhooks, scheduled tasks, and integrations.
Monitoring
Grafana + Prometheus stack. Tracks CPU, RAM, disk, and container metrics with 15-day retention.
Database Admin
phpMyAdmin interface for the MySQL database running on the host (port 3306).
Documentation
This page. Auto-generated documentation served by Caddy as a static site.
Web Scraping App
rwconnect :3000
Node.js app managed by PM2. Puppeteer-based scraping for WAVV and CRM data extraction.
Health Monitoring
Cron — every 5 min
Bash script checks all services, containers, CPU & RAM. Posts status to n8n webhook. Alerts Slack when degraded.
Stack Details
Reverse Proxy
Caddy
Automatic HTTPS, routes traffic to n8n, Grafana, phpMyAdmin, and docs.
Database
MySQL + PostgreSQL
MySQL on host (port 3306) for app data. PostgreSQL in Docker for n8n.
Queue / Cache
Redis
Powers n8n queue mode. Coordinates work distribution across main instance and 2 workers.
Container Runtime
Docker (snap)
All services containerized with docker-compose. JSON file logging with rotation limits.
Credit Application Queue
Connecting...
Loading workflows...