🚀 Deploy Bot Setup

First-run configuration wizard. Fill in the fields below — the bot will start automatically once saved.

Telegram

Create a bot with @BotFather → /newbot

Get from @userinfobot

HTTPS (optional)

When set, HTTPS via Let's Encrypt is enabled automatically. Ports 80 and 443 must be open.

Required by Let's Encrypt — used to send cert expiry notices.

Public HTTPS URL of this deploy bot. Set as Menu Button URL in BotFather.

Persistence

Mount a volume so config survives restarts:

-v /etc/deploy-bot/data:/app/data
-v /var/run/docker.sock:/var/run/docker.sock