
π¦ I Self-Hosted OpenClaw on AWS for $0 β No Open Ports, No SaaS, No Compromise (Using TailScale)
You can also read it here: https://medium.com/p/5b20907e0fb1 I wanted to run my own AI agent on the cloud β not on my laptop, not on someone elseβs hosted dashboard β but fully self-hosted, fully in my control. So I deployed OpenClaw on a free-tier AWS EC2 instance, secured it with Tailscale, and connected it to Telegram using the Gemini API. This post walks you through the exact setup. No fluff. Just what works. Step 1 β Launch a Free EC2 Instance AWS Console β EC2 β Launch Instance Configure it like this: Name: anything you like OS: Ubuntu 24.04 LTS Instance type: t3.small Storage: 50 GB Security Groups: only allow port 22 (SSH) β nothing else open For the key pair: Create a new key pair, give it a name, and download the .pem file. Keep this file safe β it's how you'll securely SSH into your server from your own machine if you ever need to. Without it, you lose access. Click Launch Instance. Once itβs running, click on the instance β hit Connect. Now choose EC2 Instance Connect β cli
Continue reading on Dev.to Tutorial
Opens in a new tab

