🎨 Обновление веб-интерфейса и исправления
✨ Новые возможности: - Красивый современный веб-интерфейс с градиентным дизайном - Адаптивный дизайн для мобильных устройств - Анимированные элементы и эффекты наведения - Улучшенная типографика и цветовая схема 🔧 Технические улучшения: - Исправлена проблема с внешним доступом (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
This commit is contained in:
parent
90ad38bca7
commit
a21654106b
6 changed files with 553 additions and 65 deletions
126
MANAGEMENT.md
Normal file
126
MANAGEMENT.md
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
# 🎬 Управление сервисами findFilms
|
||||
|
||||
## 🚀 Быстрый старт
|
||||
|
||||
### Запуск всех сервисов:
|
||||
```bash
|
||||
./start_all_services.sh
|
||||
```
|
||||
|
||||
### Остановка всех сервисов:
|
||||
```bash
|
||||
./stop_all_services.sh
|
||||
```
|
||||
|
||||
## 📊 Статус сервисов
|
||||
|
||||
### Проверка статуса:
|
||||
```bash
|
||||
docker ps | grep -E "(movie-search|TorAPI|telegram-bot)"
|
||||
```
|
||||
|
||||
### Проверка qBittorrent:
|
||||
```bash
|
||||
ps aux | grep qbittorrent | grep -v grep
|
||||
```
|
||||
|
||||
## 🔧 Управление Docker контейнерами
|
||||
|
||||
### Запуск:
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
### Остановка:
|
||||
```bash
|
||||
docker compose down
|
||||
```
|
||||
|
||||
### Перезапуск:
|
||||
```bash
|
||||
docker compose restart
|
||||
```
|
||||
|
||||
### Просмотр логов:
|
||||
```bash
|
||||
# Все сервисы
|
||||
docker compose logs -f
|
||||
|
||||
# Конкретный сервис
|
||||
docker logs -f movie-search
|
||||
docker logs -f telegram-bot
|
||||
```
|
||||
|
||||
## 🌐 Доступные интерфейсы
|
||||
|
||||
- **Веб-интерфейс**: http://localhost:8089
|
||||
- **qBittorrent**: http://localhost:8082 (admin/vrubel07)
|
||||
- **Telegram Bot**: @your_bot_username
|
||||
|
||||
## 🔄 Автозапуск
|
||||
|
||||
Все Docker контейнеры настроены на автозапуск при старте системы:
|
||||
- `movie-search` - веб-приложение
|
||||
- `TorAPI-Search` - поиск торрентов
|
||||
- `TorAPI-qBittorrent` - получение magnet ссылок
|
||||
- `telegram-bot` - Telegram бот
|
||||
|
||||
## 🛠️ Устранение неполадок
|
||||
|
||||
### Проблема: Сервис не запускается
|
||||
```bash
|
||||
# Проверьте логи
|
||||
docker logs <container_name>
|
||||
|
||||
# Перезапустите
|
||||
docker compose restart <service_name>
|
||||
```
|
||||
|
||||
### Проблема: Конфликт портов
|
||||
```bash
|
||||
# Проверьте занятые порты
|
||||
lsof -i :8089
|
||||
lsof -i :8082
|
||||
```
|
||||
|
||||
### Проблема: qBittorrent не отвечает
|
||||
```bash
|
||||
# Перезапустите qBittorrent
|
||||
pkill qbittorrent
|
||||
/Applications/qBittorrent.app/Contents/MacOS/qbittorrent --webui-port=8082 --no-splash --confirm-legal-notice &
|
||||
```
|
||||
|
||||
## 📈 Мониторинг
|
||||
|
||||
### Использование ресурсов:
|
||||
```bash
|
||||
docker stats
|
||||
```
|
||||
|
||||
### Проверка здоровья:
|
||||
```bash
|
||||
# Веб-интерфейс
|
||||
curl http://localhost:8089/
|
||||
|
||||
# qBittorrent API
|
||||
curl -X POST -d "username=admin&password=vrubel07" http://localhost:8082/api/v2/auth/login
|
||||
```
|
||||
|
||||
## 🔒 Безопасность
|
||||
|
||||
- Все пароли настроены в переменных окружения
|
||||
- qBittorrent доступен только локально
|
||||
- Telegram боты используют разные токены
|
||||
|
||||
## 📝 Логи
|
||||
|
||||
Логи всех сервисов доступны через Docker:
|
||||
```bash
|
||||
# Последние 50 строк
|
||||
docker logs --tail 50 <container_name>
|
||||
|
||||
# Следить за логами в реальном времени
|
||||
docker logs -f <container_name>
|
||||
```
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue