Commit graph

8 commits

Author SHA1 Message Date
vrubel
fcfd741617 Убраны хардкодные значения TORRENT_SEARCH_URL, используется значение из .env 2026-01-02 17:42:40 +03:00
vrubel
93b2e7d4cb test!!! tmdb в отдельный севрис 2026-01-02 16:59:05 +03:00
vrubel
b30c688bbe изменил название контейнера бота 2025-11-05 23:17:25 +03:00
vrubel
368d57012d более надежный поиск магнет ссылки 2025-10-31 11:44:33 +03:00
vrubelroman
44c19e2b45 feat: Ubuntu single-command deployment
- Fixed qBittorrent port configuration: 8080 → 8082
- Updated docker-compose.yml: TorAPI-qBittorrent uses host.docker.internal
- Moved TELEGRAM_BOT_TOKEN to environment variables
- Created start_ubuntu.sh for automated deployment
- Added qBittorrent systemd service with autostart
- Updated env.example with correct port (8082)
- Added UBUNTU_DEPLOYMENT.md documentation

All services now start with: ./start_ubuntu.sh
2025-10-27 23:52:27 +03:00
vrubelroman
a21654106b 🎨 Обновление веб-интерфейса и исправления
 Новые возможности:
- Красивый современный веб-интерфейс с градиентным дизайном
- Адаптивный дизайн для мобильных устройств
- Анимированные элементы и эффекты наведения
- Улучшенная типографика и цветовая схема

🔧 Технические улучшения:
- Исправлена проблема с внешним доступом (0.0.0.0:8089:8000)
- Улучшен поиск торрентов по ID на всех провайдерах
- Добавлено подробное логирование и обработка ошибок
- Оптимизирована производительность приложения

📁 Новые файлы:
- MANAGEMENT.md - инструкции по управлению сервисами
- start_all_services.sh - скрипт запуска всех сервисов
- stop_all_services.sh - скрипт остановки всех сервисов

🌐 Доступ:
- Локально: http://localhost:8089
- Внешний: http://84.22.132.114:8089
2025-10-13 21:11:19 +03:00
vrubelroman
bc461d36a6 Подключили Telegram бот с полной функциональностью
- Создан полнофункциональный Telegram бот для поиска фильмов и торрентов
- Бот дублирует всю функциональность веб-интерфейса
- Реализован поиск фильмов через TMDB API с постерами
- Добавлен поиск торрентов на всех трекерах (RuTracker, Kinozal, RuTor, NoNameClub)
- Автоматическое добавление торрентов в qBittorrent
- Интерактивные кнопки для выбора фильмов и торрентов
- Обработка ошибок и пользовательских состояний
- Docker контейнеризация с правильной сетевой конфигурацией
- Увеличен таймаут HTTP запросов до 60 секунд
- Добавлена документация и скрипты запуска

Команды бота:
- /start, /help - справка
- /find - начать поиск фильма

Файлы:
- telegram_bot.py - основной код бота
- run_telegram_bot.py - скрипт запуска
- Dockerfile.telegram - Docker образ для бота
- docker-compose.yml - обновлен с сервисом бота
- requirements.txt - добавлена зависимость python-telegram-bot
- README.md - обновлена документация
- PROJECT_SUMMARY.md - полная сводка проекта
2025-10-09 12:39:19 +03:00
vrubelroman
e38be704ff Initial commit: Torrent search and download application 2025-10-05 22:20:49 +03:00