38 lines
1.3 KiB
Bash
38 lines
1.3 KiB
Bash
|
|
#!/bin/bash
|
|||
|
|
|
|||
|
|
# Скрипт для запуска всех сервисов findFilms
|
|||
|
|
echo "🚀 Запуск всех сервисов findFilms..."
|
|||
|
|
|
|||
|
|
# Переходим в директорию проекта
|
|||
|
|
cd /Users/admin/Documents/PROJECTS/TorrentFilm/findFilms
|
|||
|
|
|
|||
|
|
# Запускаем qBittorrent локально (если не запущен)
|
|||
|
|
if ! pgrep -f "qbittorrent.*--webui-port=8082" > /dev/null; then
|
|||
|
|
echo "📱 Запуск qBittorrent..."
|
|||
|
|
/Applications/qBittorrent.app/Contents/MacOS/qbittorrent --webui-port=8082 --no-splash --confirm-legal-notice &
|
|||
|
|
sleep 5
|
|||
|
|
fi
|
|||
|
|
|
|||
|
|
# Запускаем Docker сервисы
|
|||
|
|
echo "🐳 Запуск Docker сервисов..."
|
|||
|
|
docker compose up -d
|
|||
|
|
|
|||
|
|
# Проверяем статус
|
|||
|
|
echo "📊 Проверка статуса сервисов..."
|
|||
|
|
sleep 5
|
|||
|
|
|
|||
|
|
echo ""
|
|||
|
|
echo "🎉 Все сервисы запущены!"
|
|||
|
|
echo ""
|
|||
|
|
echo "📱 Доступные интерфейсы:"
|
|||
|
|
echo " • Веб-интерфейс: http://localhost:8089"
|
|||
|
|
echo " • qBittorrent: http://localhost:8082 (admin/vrubel07)"
|
|||
|
|
echo " • Telegram Bot: @your_bot_username"
|
|||
|
|
echo ""
|
|||
|
|
echo "🔧 Управление:"
|
|||
|
|
echo " • Остановить все: docker compose down"
|
|||
|
|
echo " • Перезапустить: docker compose restart"
|
|||
|
|
echo " • Логи: docker compose logs -f"
|
|||
|
|
|
|||
|
|
|