☁️
Deployment Guide

Deploy Clawdbot on VPS

Run Clawdbot 24/7 from just $5/month. We've tested all major VPS providers so you don't have to.

Why Deploy to a VPS?

πŸ•

24/7 Availability

Always online, even when your computer is off

⚑

Faster Responses

Dedicated server with stable, fast connection

πŸ‘₯

Multi-User

Share with family, team, or friends

πŸ’°

Affordable

Cheaper than a Netflix subscription

Best VPS Providers for Clawdbot

We've tested these providers and ranked them for running Clawdbot.

ProviderPriceSpecsLocationsRatingBest For
πŸ‡©πŸ‡ͺHetznerTop Pick
€3.79/mo
~$4/mo
2 vCPU, 2GB RAM, 20GB SSDGermany, Finland, USA⭐⭐⭐⭐⭐Best overall valueGet Started
🌐VultrTop Pick
$6/mo
$6/mo
1 vCPU, 1GB RAM, 25GB SSD32 locations worldwide⭐⭐⭐⭐⭐Global availabilityGet Started
🌊DigitalOcean
$6/mo
$6/mo
1 vCPU, 1GB RAM, 25GB SSD14 locations⭐⭐⭐⭐BeginnersGet Started
🟒Linode (Akamai)
$5/mo
$5/mo
1 vCPU, 1GB RAM, 25GB SSD11 locations⭐⭐⭐⭐ReliabilityGet Started
πŸ”΅ContaboTop Pick
€4.99/mo
~$5.50/mo
4 vCPU, 8GB RAM, 50GB SSDGermany, USA, Singapore, Australia⭐⭐⭐⭐Maximum resourcesGet Started
☁️AWS Lightsail
$5/mo
$5/mo
1 vCPU, 1GB RAM, 40GB SSDAWS global⭐⭐⭐AWS usersGet Started

* Links may contain affiliate codes that help support this site. Prices as of January 2026.

Provider Deep Dive

πŸ‡©πŸ‡ͺHetznerRecommended
€3.79/mo
starting price
2 vCPU, 2GB RAM, 20GB SSD | Germany, Finland, USA

Pros

  • βœ“ Best price/performance
  • βœ“ Excellent network
  • βœ“ Great support

Cons

  • β—‹ EU-focused (US added recently)
  • β—‹ No hourly billing
🌐VultrRecommended
$6/mo
starting price
1 vCPU, 1GB RAM, 25GB SSD | 32 locations worldwide

Pros

  • βœ“ Global coverage
  • βœ“ Hourly billing
  • βœ“ Easy to use

Cons

  • β—‹ Slightly more expensive
  • β—‹ 1GB RAM tight for heavy use
🌊DigitalOcean
$6/mo
starting price
1 vCPU, 1GB RAM, 25GB SSD | 14 locations

Pros

  • βœ“ Beginner-friendly UI
  • βœ“ Excellent docs
  • βœ“ Reliable

Cons

  • β—‹ Higher price for specs
  • β—‹ Basic support on free tier

Which Plan Do I Need?

Personal Use
Messages:~100-500/day
Users:1-2 users
Recommended:

Hetzner CX11 or Vultr $6

Est. Cost:$4-6/mo + API
Family/Friends
Messages:~500-2000/day
Users:5-10 users
Recommended:

Hetzner CX21 or Contabo

Est. Cost:$6-10/mo + API
Small Team
Messages:~2000-5000/day
Users:10-25 users
Recommended:

Hetzner CX31 or Vultr $24

Est. Cost:$15-25/mo + API
With Local AI (Ollama)
Messages:Unlimited
Users:Any
Recommended:

Contabo VPS (8GB+ RAM)

Est. Cost:$5-15/mo (no API)

Deployment Guide

Works with any provider. Takes about 10 minutes.

1
Create a VPS Instance
  1. Sign up with your chosen provider
  2. Create a new server/droplet/instance
  3. Select Ubuntu 22.04 LTS as the OS
  4. Choose the smallest plan (1-2GB RAM)
  5. Select a location close to you
  6. Add your SSH key or note the root password
2
Connect to Your Server

# Replace with your server IP

ssh root@your-server-ip

On Windows? Use PuTTY or Windows Terminal with WSL.

3
Install Docker (One-Liner)

# Update system & install Docker

apt update && apt upgrade -y && curl -fsSL https://get.docker.com | sh

4
Clone and Configure Clawdbot

# Clone repository

git clone https://github.com/clawdbot/clawdbot.git

cd clawdbot

# Copy and edit config

cp .env.example .env

nano .env

Add your API keys: ANTHROPIC_API_KEY, TELEGRAM_BOT_TOKEN, etc.

5
Start Clawdbot

# Start with Docker Compose

docker compose up -d

# Verify it's running

docker compose ps

docker compose logs -f

Done! Clawdbot is now running 24/7.

Open Telegram and message your bot to test it.

Maintenance & Updates

Updating Clawdbot

cd ~/clawdbot

git pull

docker compose pull

docker compose up -d

View Logs

docker compose logs -f --tail=100

Restart Bot

docker compose restart

Backup Data

tar -czvf backup.tar.gz ./data

Security Best Practices

βœ“

Use SSH Keys

Disable password auth for better security.

βœ“

Enable Firewall

ufw allow ssh && ufw enable

βœ“

Keep System Updated

Run apt update && apt upgrade weekly.

βœ“

Protect Your .env

Never share or commit your API keys.