24 lines
730 B
Bash
Executable file
24 lines
730 B
Bash
Executable file
#!/bin/bash
|
||
# Скрипт для остановки всех сервисов
|
||
|
||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||
cd "$SCRIPT_DIR"
|
||
|
||
echo "🛑 Остановка всех сервисов..."
|
||
|
||
# Основной бот
|
||
echo "🤖 Остановка основного бота..."
|
||
docker compose down 2>/dev/null || true
|
||
|
||
# Сервисы загрузчиков
|
||
services=("youtube-downloader" "instagram-downloader" "vk-downloader" "yapfiles-downloader" "tiktok-downloader")
|
||
|
||
for service in "${services[@]}"; do
|
||
echo "📦 Остановка $service..."
|
||
cd "$SCRIPT_DIR/$service"
|
||
docker compose down 2>/dev/null || true
|
||
done
|
||
|
||
echo ""
|
||
echo "✅ Все сервисы остановлены!"
|
||
|