Infrastructure

Running OpenClaw on a $6 DigitalOcean Droplet โ€” 30 Days Later

You don't need a beefy server to run a personal AI assistant 24/7. I ran OpenClaw on the cheapest DigitalOcean droplet for a full month. Here's every detail.

๐Ÿฆžclaw.mobile Editorial
ยทMarch 10, 2026ยท
8 min read
ssh root@droplet-nyc1
$ openclaw status
๐Ÿฆž OpenClaw v4.2.1 โ€” running
Uptime: 29d 23h 41m
RAM: 487MB / 1024MB
Skills: 12 active
Crons: 3 scheduled
Channel: Telegram

The Experiment

I'd been running OpenClaw on a Mac Mini at home for months. It worked great โ€” until the power went out, the Wi-Fi hiccupped, or I needed my assistant while traveling and my home IP had changed. The Mac Mini is powerful, but it's tied to a physical location.

So I asked a simple question: what's the cheapest cloud server that can run OpenClaw reliably? Not for heavy workloads or local AI models โ€” just for a personal Telegram bot that handles daily automations, answers questions via API-based models, and runs a few cron jobs.

The answer turned out to be $6/month. That's a DigitalOcean Basic Droplet โ€” the entry-level tier. I committed to running it for 30 days with no upgrades, no cheating, no fallback to the Mac Mini. Here's what happened.

The Server

DigitalOcean Basic Droplet

NYC1 Region ยท $6/month

1

vCPU

๐Ÿ’พ

1 GB

RAM

25 GB

SSD

1 TB

Transfer

The specs look modest on paper โ€” and they are. One virtual CPU, 1GB of RAM, and a 25GB SSD. But OpenClaw doesn't run AI models locally by default. It sends API calls to providers like Anthropic, OpenAI, or Google, and orchestrates the responses. The heavy computation happens on their servers. Your VPS just needs to run Node.js, manage a few cron jobs, and keep a Telegram WebSocket connection alive.

I chose the NYC1 datacenter for low latency to both US and European API endpoints. Ubuntu 22.04 LTS as the OS โ€” stable, well-supported, and what the OpenClaw docs recommend.

Setup: SSH to First Message in 10 Minutes

The setup was shockingly fast. From creating the droplet to receiving my first Telegram message from OpenClaw took under 10 minutes. Here's the exact sequence:

# 1. SSH into your fresh droplet
$ ssh root@your-droplet-ip
# 2. Install OpenClaw (one command)
$ curl -fsSL https://get.openclaw.ai | bash
# 3. Run the setup wizard
$ openclaw setup
โ†’ Enter your Telegram bot token
โ†’ Choose your default model (e.g., claude-sonnet-4-6)
โ†’ Add your API keys
# 4. Start the daemon
$ openclaw gateway start
๐Ÿฆž OpenClaw gateway started on port 3000
# 5. Send "hello" to your Telegram bot
โ†’ Response arrives in ~3 seconds

Pro tip

Set up a swap file on 1GB droplets. OpenClaw runs fine in ~500MB, but Node.js garbage collection can spike briefly. A 1GB swap file gives you a safety net: sudo fallocate -l 1G /swapfile && sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile

For a complete walkthrough with screenshots and troubleshooting, check out the full setup guide or the VPS hosting comparison to pick the right provider.

What's Running on It

This isn't just a chatbot sitting idle. The $6 droplet runs a full personal AI assistant with active automations:

๐Ÿ’ฌ

Telegram Bot

Always-on conversational AI via Telegram. Responds to messages, handles file uploads, runs commands.

๐ŸŒ…

Morning Briefing

8 AM cron โ€” weather, crypto prices, calendar events, market news. Delivered as one Telegram message.

๐Ÿ”€

GitHub PR Monitor

Watches 3 repos. Notifies on new PRs, failed CI runs, and review requests.

๐Ÿ’พ

Daily Backups

Nightly backup of OpenClaw config and workspace to a remote storage bucket.

๐Ÿง 

12+ Skills

Weather, web search, GitHub, Google Calendar, crypto prices, file management, and more.

๐Ÿ“Š

Cost Tracking

Logs every API call with token counts. Monthly spending summary on demand.

Performance Stats โ€” Real Numbers

Here are the actual numbers after 30 days of continuous use. No cherry-picking โ€” these are averages from my monitoring logs.

MetricValue
Avg. response time2.1 โ€“ 4.8 seconds (depends on model)
Claude Sonnet responses~2.5s average
GPT-5 Mini responses~1.8s average
Gemini Flash responses~2.1s average
RAM usage (idle)380 โ€“ 420 MB
RAM usage (active query)450 โ€“ 520 MB
Disk usage (total)6.8 GB of 25 GB
CPU usage (idle)1 โ€“ 3%
CPU usage (active)15 โ€“ 40% (brief spikes)
Node.js process1 main + worker threads

The response times are dominated by the AI provider's API latency, not the server. A $6 droplet and a $48 droplet would show nearly identical response times because the bottleneck is the API round-trip. The VPS just handles the orchestration โ€” parsing the request, sending it to the API, and routing the response back to Telegram.

Memory is the real constraint on a 1GB droplet. OpenClaw itself uses ~400MB, leaving about 600MB for the OS and any spikes. Adding swap prevents the rare out-of-memory kill. In 30 days, I hit swap exactly twice โ€” both times during sub-agent tasks that spawned multiple concurrent API calls.

Uptime: 99.9% Over 30 Days

99.9%

Uptime over 30 days

In 30 days, the droplet experienced exactly one interruption: a DigitalOcean scheduled maintenance window that lasted about 12 minutes. OpenClaw restarted automatically after the reboot thanks to a systemd service unit. No data was lost, and the Telegram bot reconnected within seconds of the server coming back online.

Compare that to running at home โ€” I lost connectivity at least 3 times in the same period due to router restarts, ISP blips, and one power fluctuation. The VPS wins on reliability by a wide margin.

Monthly Cost Breakdown

ItemCost
DigitalOcean Droplet (1GB/1vCPU)$6.00
Claude Sonnet API (primary model)~$15.00
GPT-5 Mini (morning brief, light tasks)~$4.00
Gemini Flash (research, summaries)~$3.00
Grok API (X/Twitter search)~$2.00
Brave Search API$0 (free tier)
Total~$31/month

That's $31/month for a 24/7 personal AI assistant with multiple models, automations, and full system access. For context, ChatGPT Plus is $20/month and gives you one model with zero automation capability. ChatGPT Pro is $200/month. Use our cost calculator to estimate your own usage.

Ready to try? Get a DigitalOcean Droplet for $6/mo

Everything you need to run OpenClaw 24/7. No contracts, cancel anytime.

VPS vs Mac Mini: The Trade-offs

I've run OpenClaw on both. Here's the honest comparison:

Factor$6 DigitalOcean VPSMac Mini M2
Uptime99.9% (datacenter)~98% (home network)
AccessibilityAlways reachable, static IPDepends on home network/DDNS
RAM1 GB8โ€“16 GB
Local AI modelsโŒ Not enough RAMโœ… Ollama runs great
Cost$6/mo$0/mo (already owned)
Power costIncluded~$5-10/mo electricity
MaintenanceManaged by DOYou handle everything
Browser automationโš ๏ธ Headless onlyโœ… Full browser support
SpeedAPI-bound (same)API-bound (same)

The VPS wins on reliability and accessibility. It's always online, always reachable from any network, and you don't have to worry about your home internet going down at 2 AM. For an AI assistant that runs cron jobs and needs to respond to Telegram messages instantly, this matters.

The Mac Mini wins on raw capability. With 8โ€“16GB of RAM, you can run local AI models through Ollama โ€” completely free, completely private. You can also run full browser automation with Playwright for web scraping and UI testing. None of that is practical on a 1GB VPS.

My recommendation: use both. VPS for your always-on assistant (Telegram, crons, monitoring). Mac Mini at home for heavy tasks (local models, browser automation, large file processing). OpenClaw makes it easy to switch between instances.

Would I Upgrade?

After 30 days, the honest answer is: not yet. The $6 droplet handles everything I need from a cloud-based assistant. The only scenario where I'd upgrade is if I wanted to run local AI models on the VPS โ€” and that requires at least 4GB of RAM for small models like Llama 3.2 3B, or 8GB+ for anything useful with Ollama.

DigitalOcean's 4GB droplet is $24/month. At that point, you're still cheaper than ChatGPT Pro and you get the flexibility of running some queries locally (fully private, zero API cost) while routing complex tasks to cloud models.

But for the core use case โ€” a personal AI assistant that talks to you via Telegram, runs automations, and uses cloud-based models โ€” $6/month is genuinely all you need.

๐Ÿ“Œ

The sweet spot for most users

Start with a $6 droplet. Run it for a month. If you hit RAM limits on complex tasks, bump to the $12/month tier (2GB RAM). Most personal users will never need more than that for API-based workflows.

Run Your Own AI Assistant for $6/month

Follow our step-by-step guide to get OpenClaw running on a DigitalOcean Droplet in under 10 minutes.

Related Articles

We use cookies for analytics. Learn more
Run your own AI agent for $6/month โ†’