Pick your server provider
Click one to see setup instructions
- Beginner friendly interface
- Great documentation
- Reliable uptime
- Best price in EU
- 2GB RAM for €4
- German data centers
🌊 DigitalOcean Setup
- Create an account or log in to DigitalOcean
- Click the green "Create" button → "Droplets"
- Choose a region (pick one close to you)
- Select Ubuntu 24.04 LTS as the image
- Choose Basic → Regular SSD → $6/mo (1GB RAM, 1 vCPU)
- Under Authentication, choose SSH Key (recommended) or Password
- Click "Create Droplet" — wait ~60 seconds
- Copy your server's IP address (shown on dashboard)
🇩🇪 Hetzner Setup
- Create an account at Hetzner Cloud
- Create a new project (or use default)
- Click "Add Server"
- Choose location: Falkenstein, Nuremberg, or Helsinki
- Select Ubuntu 24.04 as the image
- Choose CX22 — €4.51/mo (2GB RAM, 2 vCPU)
- Add your SSH key (or set a root password)
- Click "Create & Buy" — wait ~30 seconds
- Copy your server's IP address
Install Moltbot
Copy-paste these commands. Takes about 3 minutes.
Connect to your server
Open Terminal (Mac/Linux) or PowerShell (Windows) and connect:
ssh root@YOUR_SERVER_IP
Replace YOUR_SERVER_IP with the IP you copied from your provider.
Install Node.js
Moltbot needs Node.js 22. Run this single command:
apt update && curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt install -y nodejs
Install & Setup Moltbot
Install Moltbot and run the setup wizard:
npm install -g moltbot@latest && moltbot onboard --install-daemon
The wizard will ask for your Anthropic API key. Get one at console.anthropic.com
Connect Telegram
Create a Telegram bot and connect it to Moltbot:
📱 Create your Telegram bot
- Open Telegram and search for
@BotFather - Send the command:
/newbot - Choose a name (e.g., "My AI Assistant")
- Choose a username (must end in "bot", e.g.,
myai_assistant_bot) - BotFather gives you a token — copy it!
- The wizard will ask for this token. Paste it when prompted.
Your bot token is secret! Never share it publicly. It looks like: 123456789:ABCdefGHI...
Test your bot!
Open your bot in Telegram and send a message. It should respond! 🎉
- Find your bot: search for @your_bot_username
- Press "Start" and say hello
- Your AI assistant is now ready!
moltbot gateway status # Check if running moltbot health # Run health check
Troubleshooting
Check if the gateway is running: moltbot gateway status. If it says "stopped", start it with moltbot gateway start.
Your bot token might be wrong. Re-run moltbot onboard and paste the token carefully from BotFather.
Wait 1-2 minutes after creating the server. Check you're using the correct IP. If using a password, try: ssh -o PreferredAuthentications=password root@IP
Run moltbot channels login to scan the QR code with WhatsApp. Both Telegram and WhatsApp can work together!