🦞OpenClaw Guide
← All guides
Easy⏱️ 10-15 minutes

How to Deploy OpenClaw on DigitalOcean (One-Click Droplet Guide)

Spin up a secure, containerized OpenClaw instance on DigitalOcean in minutes. Connect Telegram, add skills, and chat with your AI from anywhere.

☁️ Want zero setup? OpenClaw Cloud handles everything for you — no servers, no SSH, no configuration. Just connect your messaging apps and start chatting in 2 minutes.

📺 Watch the full video tutorial above, or follow the written steps below

😫 The Problem

Running an AI assistant on your laptop is fun for tinkering, but it comes with real risks. Your machine becomes a server, it's only available when your laptop is on, and one bad command could affect your whole system. You want something always-on, secure, and isolated.

The Solution

DigitalOcean's one-click OpenClaw droplet gives you a pre-configured, security-hardened environment in about a minute. It runs in a Docker container as a non-root user, with firewall rules and rate limits already set up. You get a dedicated server without the server admin headaches. For an even simpler path, OpenClaw Cloud removes the infrastructure entirely.

Step by Step

1

Create your droplet: Go to the DigitalOcean Marketplace page for OpenClaw. Click 'Create Droplet' — this is a one-click setup, so everything OpenClaw needs is pre-configured.

2

Choose your region: Pick the datacenter closest to you for best latency. New York, San Francisco, Amsterdam, Singapore — whatever's nearest.

3

Select droplet size: The smallest size works fine for personal use. Pick a larger size if you plan heavy usage or want faster responses.

4

Set up authentication: Choose SSH key authentication for secure access. Select an existing key or click 'New SSH Key' to create one. This lets you securely log into your server.

5

Name your droplet: Give it a memorable name like 'my-openclaw' or 'mbot'. Optionally assign it to a project to keep things organized.

6

Create and wait: Click 'Create Droplet' and wait about a minute for it to spin up. You'll see your droplet's IP address when it's ready.

7

SSH into your server: Copy the IP address, open your terminal, and run: ssh root@your-droplet-ip. Accept the fingerprint prompt by typing 'yes'.

8

Save the welcome message: You'll see a Digital Ocean welcome screen with your Gateway Dashboard URL, Gateway Token, and useful commands. Copy and save this entire message — it's your quick reference.

9

Choose your AI provider: OpenClaw prompts you to pick an AI provider. Options include DigitalOcean's GenAI (Gradient), Anthropic Claude, OpenAI, and others. Pick one and paste your API key.

10

Service restarts automatically: After saving your API key, OpenClaw restarts to apply changes. No manual restart needed.

11

Start chatting via TUI: Run the command from the welcome message: /opt/openclaw-tui.sh. This launches a terminal interface where you can chat with OpenClaw directly.

12

Test basic functionality: Exchange a few messages to confirm it's working. Ask OpenClaw its name, tell it yours. It saves this to memory automatically.

13

Access the web dashboard: Open the Gateway URL from the welcome message in your browser. Log in with your Gateway Token. You can chat, manage skills, and configure channels from here.

14

Connect Telegram: Run /opt/clawbot-cli.sh to add a channel. Choose Telegram. Open Telegram, message @BotFather, create a new bot with /newbot, give it a name and username, then copy the token.

15

Paste token and enable pairing: Paste the BotFather token into the setup. Enable DM pairing so only you can message your bot.

16

Approve your pairing: In Telegram, start a chat with your bot. It will show your Telegram user ID and a pairing code. Copy the code, return to terminal, run /opt/clawbot-cli.sh again, and approve the pairing.

17

Chat from anywhere: Now you can message your OpenClaw from Telegram on any device. It syncs with the web dashboard and terminal automatically.

18

Use pre-installed skills: The droplet comes with skills like 'summarize' already enabled. Try pasting a URL in Telegram and asking OpenClaw to summarize it.

19

Explore more skills: Check the Skills tab in the dashboard or visit ClawHub for additional skills you can install — calendar, email, smart home, and more.

🔥 Your AI should run your business, not just answer questions.

We'll show you how.$97/mo (going to $197 soon)

Join Vibe Combinator →

🐙 Your AI should run your business.

Weekly live builds + template vault. We'll show you how to make AI actually work.$97/mo (going to $197 soon)

Join Vibe Combinator →