domovoy_bot/ЗАПУСК_С_ПРОКСИ.md
Admin e06a3825ba 🧪 Комплексное тестирование + отчёты
 Проведено полное тестирование функционала:
- Меню жильца (11 кнопок)
- Меню админа (17 кнопок)
- База данных (проверка записей)
- Уникальность callback_data
- Сообщения в личку (без спама)

📝 Созданные файлы:
- tests/run_tests.py — автотесты
- tests/TEST_REPORT.md — отчёт о тестировании
- tests/COMPREHENSIVE_TEST_PLAN.md — план тестов
- send_test_report.py — отправка отчёта

📊 Результаты:
- Все кнопки работают
- Участковский работает через БД (2 записи)
- Сообщения только в личку
- Веб-админка работает со всеми разделами

🎯 ВСЁ РАБОТАЕТ!

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-01 20:00:56 +00:00

3.3 KiB
Raw Blame History

🚀 ДОМОВОЙ БОТ — ЗАПУСК ЧЕРЕЗ ПРОКСИ

Обновлено: 1 марта 2026
Статус: РАБОТАЕТ ЧЕРЕЗ ФИНЛЯНДИЮ


📋 ЧТО ПРОИЗОШЛО

  1. Telegram заблокирован на dockerserver (2001:470:6f:394:9aee:cbff:fed9:d7d3)
  2. Локальный x-ui прокси не работает (не пускает трафик в Telegram)
  3. SSH туннель на финский сервер (62.60.252.121) — РАБОТАЕТ!

🔧 ТЕКУЩАЯ КОНФИГУРАЦИЯ

dockerserver (192.168.10.116)
    ↓
SSH туннель (порт 10809)
    ↓
finland server (62.60.252.121)
    ↓
Telegram API ✅

🚀 БЫСТРЫЙ СТАРТ

Запустить бота:

cd /home/matrixhasyou/domovoy_bot
./start_with_proxy.sh

Проверить статус:

ps aux | grep "python.*main"
tail -f logs/bot.log

Остановить:

./stop.sh
pkill -f "ssh.*10809"

📁 ФАЙЛЫ

Файл Описание
start_with_proxy.sh Автозапуск бота с прокси
.env Конфигурация (USE_PROXY=true, PROXY_PORT=10809)
logs/bot.log Логи бота

🔧 УСТРАНЕНИЕ ПРОБЛЕМ

Бот не отвечает:

# 1. Проверить SSH туннель
nc -zv 127.0.0.1 10809

# 2. Если не работает — перезапустить
pkill -f "ssh.*10809"
ssh -o StrictHostKeyChecking=no -N -D 127.0.0.1:10809 -f root@62.60.252.121

# 3. Перезапустить бота
./stop.sh && ./start_with_proxy.sh

Ошибка "Proxy connection timed out":

# Проверить что туннель работает
ps aux | grep "ssh.*10809"

# Проверить что финский сервер доступен
ssh -o StrictHostKeyChecking=no root@62.60.252.121 "echo OK"

Бот упал:

# Посмотреть логи
tail -100 logs/bot.log | grep ERROR

# Перезапустить
./stop.sh && ./start_with_proxy.sh

🔄 АВТОЗАПУСК ПОСЛЕ РЕБУТА

В crontab добавлено:

@reboot cd /home/matrixhasyou/domovoy_bot && ./start_with_proxy.sh

📊 МОНТОРИНГ

Логи в реальном времени:

tail -f logs/bot.log

Статус бота:

ps aux | grep "python.*main" | grep -v grep

Статус туннеля:

nc -zv 127.0.0.1 10809

🌐 ВЕБ-ИНТЕРФЕЙС

http://0.0.0.0:8000
Логин: MatrixHasYou
Пароль: 5nMVkjd5nMVkjd

📞 ТЕЛЕГРАМ

Бот: @lkmthreeseven_bot (DomovoyKontrolBot)
ID: 8725618164

Команды:

  • /start — главное меню
  • /admin — админ панель

⚠️ ВАЖНО

  1. Финский сервер должен быть доступен — проверяй SSH
  2. SSH туннель может разрываться — скрипт не авто-переподключает
  3. Прокси только для бота — не меняй PROXY_PORT без необходимости

by MatrixHasYou 🏠