# Review Bot ## Назначение AI-бот для автоматического code review Pull Request'ов в Gitea. Получает вебхуки от Gitea, клонирует репозиторий, анализирует изменения через Anthropic Claude и оставляет комментарии. ## Контейнеры | Имя | Образ | |-----|-------| | review-bot | local build (Node.js) | ## Порты | Внешний | Внутренний | Назначение | |---------|-----------|------------| | 3300 | 3300 | HTTP webhook endpoint | ## Volumes | Volume | Путь контейнера | Содержимое | |--------|----------------|------------| | review-bot-logs | /var/log/review-bot | Логи ревью | ## Домен Нет (доступен только изнутри сети). ## Сети - `services_proxy` (external) ## Env переменные - `GITEA_URL` - `GITEA_TOKEN` - `WEBHOOK_SECRET` - `ANTHROPIC_URL` (прокси через AI-proxy на 192.168.31.103:3301) - `PROXY_KEY` - `LOG_FILE` - `CLONE_BASE_DIR` - `PORT` ## Статус ✅ **Запущен** (Up 6 days) ## Заметки - Использует AI-proxy (`192.168.31.103:3301`) т.к. Anthropic API key работает только с основной машины OpenClaw - Вебхук настроен для репозиториев pulse-api и pulse-web - Директория для клонирования: `/tmp/review-bot-clones`