46 lines
2.1 KiB
Bash
46 lines
2.1 KiB
Bash
|
|
#!/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
|