feat: mobile-like window size and always-visible stats

- Changed window size to mobile phone format (400x800)
- Removed width condition for ActiveProxyFooter - now always visible
- Added run-umbrix.sh launch script with icon copying
- Stats cards now display on all screen sizes
This commit is contained in:
Umbrix Developer
2026-01-17 13:09:20 +03:00
parent ec5ebbd54b
commit 76a374950f
245 changed files with 7931 additions and 1315 deletions

View File

@@ -0,0 +1,45 @@
#!/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