← Docs · Project: zharra-bot

ZHARRA_BOT — Telegram production assistant

Репо~/Projects/ZHARRA_BOT
GitHubprivate (локально)
URLhttps://bot.alxklim.com (planned)
Сервер/opt/zharra-botне задеплоен
Порт127.0.0.1:8090 (webhook, не конфликт с technobard :8080)
СтекPython/aiogram, Docker Compose
Секреты~/Projects/ZHARRA_BOT/.env
Dashboardnot_deployed

Deploy plan

1. DNS

Добавить в infra/dns/alxklim.com.zone:

bot                 IN  A       95.216.197.32

Применить через Hetzner DNS Console или HCLOUD_TOKEN + API.

2. Сервер

ssh hetzner
mkdir -p /opt/zharra-bot
# git clone или rsync из deploy script в ZHARRA_BOT repo

3. Caddy (host)

Блок # zharra-bot-managedreverse_proxy 127.0.0.1:8090

4. Env на сервере

Скопировать .env (не в git). Обязательно:

5. Запуск

cd /opt/zharra-bot
docker compose up -d
curl -sI https://bot.alxklim.com

6. Infra

После деплоя обновить memory/DOMAINS.md и scripts/healthcheck.sh.

Разработка

Чат и код — в репо ZHARRA_BOT.
См. ZHARRA_BOT/.cursor/rules/deploy-and-env.mdc

Backlog