Skip to main content
The application runs on a mix of Docker Compose (all app services), Meta WhatsApp Business API (webhooks and messaging), and AWS (EC2 for hosting; optional S3 for log backups). Caddy provides the public entrypoint and TLS in production; Ngrok is used in development to expose the webhook locally. This section is split into separate pages: For a quick run from scratch, see Quickstart. For scheduling and background tasks, see Scheduling.