150 lines
3 KiB
Markdown
150 lines
3 KiB
Markdown
# 🚀 ДОМОВОЙ БОТ — ЗАПУСК ЧЕРЕЗ ПРОКСИ
|
||
|
||
**Обновлено:** 1 марта 2026
|
||
**Статус:** ✅ РАБОТАЕТ ЧЕРЕЗ ФИНЛЯНДИЮ
|
||
|
||
---
|
||
|
||
## 📋 ЧТО ПРОИЗОШЛО
|
||
|
||
1. ❌ **Telegram заблокирован** на dockerserver (2001:470:6f:394:9aee:cbff:fed9:d7d3)
|
||
2. ❌ **Локальный x-ui прокси** не работает (не пускает трафик в Telegram)
|
||
|
||
---
|
||
|
||
## 🔧 ТЕКУЩАЯ КОНФИГУРАЦИЯ
|
||
|
||
```
|
||
dockerserver (192.168.10.116)
|
||
↓
|
||
SSH туннель (порт 10809)
|
||
↓
|
||
↓
|
||
Telegram API ✅
|
||
```
|
||
|
||
---
|
||
|
||
## 🚀 БЫСТРЫЙ СТАРТ
|
||
|
||
### Запустить бота:
|
||
```bash
|
||
cd /home/matrixhasyou/domovoy_bot
|
||
./start_with_proxy.sh
|
||
```
|
||
|
||
### Проверить статус:
|
||
```bash
|
||
ps aux | grep "python.*main"
|
||
tail -f logs/bot.log
|
||
```
|
||
|
||
### Остановить:
|
||
```bash
|
||
./stop.sh
|
||
pkill -f "ssh.*10809"
|
||
```
|
||
|
||
---
|
||
|
||
## 📁 ФАЙЛЫ
|
||
|
||
| Файл | Описание |
|
||
|------|----------|
|
||
| `start_with_proxy.sh` | Автозапуск бота с прокси |
|
||
| `.env` | Конфигурация (USE_PROXY=true, PROXY_PORT=10809) |
|
||
| `logs/bot.log` | Логи бота |
|
||
|
||
---
|
||
|
||
## 🔧 УСТРАНЕНИЕ ПРОБЛЕМ
|
||
|
||
### Бот не отвечает:
|
||
```bash
|
||
# 1. Проверить SSH туннель
|
||
nc -zv 127.0.0.1 10809
|
||
|
||
# 2. Если не работает — перезапустить
|
||
pkill -f "ssh.*10809"
|
||
|
||
# 3. Перезапустить бота
|
||
./stop.sh && ./start_with_proxy.sh
|
||
```
|
||
|
||
### Ошибка "Proxy connection timed out":
|
||
```bash
|
||
# Проверить что туннель работает
|
||
ps aux | grep "ssh.*10809"
|
||
|
||
# Проверить что сервер доступен
|
||
```
|
||
|
||
### Бот упал:
|
||
```bash
|
||
# Посмотреть логи
|
||
tail -100 logs/bot.log | grep ERROR
|
||
|
||
# Перезапустить
|
||
./stop.sh && ./start_with_proxy.sh
|
||
```
|
||
|
||
---
|
||
|
||
## 🔄 АВТОЗАПУСК ПОСЛЕ РЕБУТА
|
||
|
||
В crontab добавлено:
|
||
```bash
|
||
@reboot cd /home/matrixhasyou/domovoy_bot && ./start_with_proxy.sh
|
||
```
|
||
|
||
---
|
||
|
||
## 📊 МОНТОРИНГ
|
||
|
||
### Логи в реальном времени:
|
||
```bash
|
||
tail -f logs/bot.log
|
||
```
|
||
|
||
### Статус бота:
|
||
```bash
|
||
ps aux | grep "python.*main" | grep -v grep
|
||
```
|
||
|
||
### Статус туннеля:
|
||
```bash
|
||
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** 🏠
|