CastbotBot View Docs | EN

Deploy your Publisher in 5 minutes

One-click Castbot deployment on your VPS — content syncs to Binance Square automatically

1Sign up for a cloud server

🎁 New users get $300 in free credit upon signup (valid for 30 days, expires after) — an international credit card or PayPal is required.

Sign up on Vultr →

2Create a server and paste the deploy script

In the Vultr console click Deploy New Server and choose:

Plan: Shared CPU → vc2-1c-1gb ($6/mo)
Location: Tokyo
• Click Configure
Operating System: Ubuntu 22.04 / Debian 12
• Open Cloud-init User Data, paste the following into User Data, replacing YOUR_LILIBTC_API_KEY and YOUR_BINANCE_SQUARE_KEY with your own keys (get the API Key from the web console; get the Binance Key from the Binance Square Creator Center)

#cloud-config
package_update: true
packages: [curl]
runcmd:
  - curl -sL https://api.lilibtc.com/downloads/deploy-vps.sh -o /root/deploy-vps.sh
  - bash /root/deploy-vps.sh --key YOUR_LILIBTC_API_KEY --binance-key YOUR_BINANCE_SQUARE_KEY
  - systemctl enable --now lilibtc-bot
The script automatically: installs Node.js 18+ → installs lilibtc-bot → writes your API Key → configures systemd autostart. No server login needed. If you skip the Binance Key, you can add it later in the console (or via SSH: lilibtc-bot set-binance-key YOUR_KEY).

3Verify the deployment

2-3 minutes after the server boots, open the Castbot console, log in, and check Publisher status under "My Account":

🟢 Online + Binance UID shown = deployment succeeded, the publisher is running
🔴 Offline = check whether the cloud-init script was pasted correctly and the keys replaced
⏳ Still offline after 5 minutes = SSH in and run journalctl -u lilibtc-bot -n 20 to view logs