#!/bin/bash

# Безопасная остановка PROD окружения
# Этот скрипт останавливает контейнеры БЕЗ удаления volumes (данных БД)

set -e

echo "=========================================="
echo "Безопасная остановка PROD окружения"
echo "=========================================="
echo ""
echo "Это остановит контейнеры, но СОХРАНИТ данные БД и Redis"
echo ""

cd "$(dirname "$0")"

# Остановить контейнеры без удаления volumes
docker compose down

echo ""
echo "✓ Контейнеры остановлены"
echo "✓ Volumes сохранены (данные БД не потеряны)"
echo ""
echo "Для запуска: docker compose up -d"
echo "Для полной очистки (с удалением данных): docker compose down --volumes"
echo "  (ВНИМАНИЕ: это удалит все данные БД!)"
