Deployed clawdbot in under 5 minutes on AWS free tier

AWS (Amazon Web Services) provides a stable and highly available environment for running Clawdbot 24/7. Using the AWS Free Tier, you can deploy Clawdbot on an EC2 instance (t3.micro or similar) at no cost for the first year. This guide covers the rapid deployment process using a single command.

Quick Deployment Steps

Step 1: Launch an AWS EC2 Instance

Step 2: Connect via SSH

Step 3: One-Command Installation

Step 4: Onboard and Configure

Step 5: Verify Deployment

Pro Tip: For production environments, it is highly recommended to use a reverse proxy like Nginx with SSL or a Cloudflare Tunnel to secure your remote access. The AWS deployment is the fastest way to get Clawdbot running for multi-user or high-availability scenarios.

Troubleshooting Cloud Connectivity

Problem Detail Solution
Unable to access Dashboard Timeout when connecting to IP:18789. Check AWS Security Groups. Ensure Inbound Rules allow your IP or 0.0.0.0/0 on port 18789 (TCP).
Memory Exhaustion (OOM) Gateway crashes on t3.micro. Enable Swap memory (2GB+) in Linux. See the Linux Guide for swap setup commands.
QR Code not rendering Termianl size or font issues when scanning for WhatsApp. Use the Web UI dashboard for QR code scanning, or use clawdbot channels login --debug.
Service stops after terminal close Gateway not running in background. Ensure you ran clawdbot onboard --install-daemon to set up the systemd service.