Files
umbrix/update-server/start_admin_panel.sh

46 lines
2.1 KiB
Bash
Raw Normal View History

#!/bin/bash
# 🎨 Быстрый запуск веб-панели управления обновлениями
echo "╔════════════════════════════════════════════════╗"
echo "║ 🎨 Umbrix Update Manager - Веб-панель ║"
echo "╚════════════════════════════════════════════════╝"
echo ""
# Проверка PHP
if ! command -v php &> /dev/null; then
echo "❌ PHP не установлен. Установите: sudo apt install php"
exit 1
fi
echo "✅ PHP $(php -v | head -1 | cut -d' ' -f2) найден"
# Переход в папку update-server
cd "$(dirname "$0")" || exit
# Запуск сервера
echo ""
echo "🚀 Запускаю веб-сервер..."
echo ""
echo "┌────────────────────────────────────────────────┐"
echo "│ Веб-панель доступна по адресу: │"
echo "│ │"
echo "│ 👉 http://localhost:8000/admin/ │"
echo "│ │"
echo "│ API сервер: │"
echo "│ 👉 http://localhost:8000/api.php │"
echo "└────────────────────────────────────────────────┘"
echo ""
echo "💡 Откройте в браузере и управляйте обновлениями!"
echo ""
echo "🛑 Для остановки нажмите Ctrl+C"
echo ""
echo "══════════════════════════════════════════════════"
echo ""
# Создать папку logs если нет
mkdir -p logs
# Запуск PHP сервера
php -S localhost:8000