Auto backup before update 2025-11-25 06:34:16

This commit is contained in:
2025-11-25 06:34:16 +09:00
parent ac7a599bd5
commit a46312f78e
197 changed files with 616 additions and 43472 deletions

67
start.sh Normal file
View File

@@ -0,0 +1,67 @@
#!/bin/bash
# =============================================================================
# SmartSolTech - Быстрый скрипт запуска разработки
# =============================================================================
set -e
# Цвета для вывода
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
BLUE='\033[0;34m'
NC='\033[0m'
log() {
echo -e "${BLUE}[$(date '+%Y-%m-%d %H:%M:%S')]${NC} $1"
}
success() {
echo -e "${GREEN}$1${NC}"
}
warning() {
echo -e "${YELLOW}⚠️ $1${NC}"
}
echo ""
echo "🚀 SmartSolTech - Быстрый запуск"
echo "==============================="
echo ""
# Проверка docker-compose.yml
if [ ! -f "docker-compose.yml" ]; then
echo "❌ docker-compose.yml не найден. Запустите скрипт из корня проекта."
exit 1
fi
# Запуск контейнеров
log "Запуск сервисов..."
docker-compose up -d
# Ожидание готовности
log "Ожидание готовности сервисов..."
sleep 10
# Статус
echo ""
log "Статус сервисов:"
docker-compose ps
echo ""
success "Сервисы запущены!"
echo ""
echo "📊 Доступные ресурсы:"
echo " • Веб-сайт: http://localhost:8000"
echo " • Админка: http://localhost:8000/admin"
echo " • PgAdmin: http://localhost:8080"
echo ""
# Предложение показать логи
read -p "Показать логи в реальном времени? (y/N): " show_logs_choice
if [[ $show_logs_choice =~ ^[Yy]$ ]]; then
echo ""
warning "Для выхода из логов нажмите Ctrl+C"
sleep 2
docker-compose logs -f
fi