Всем привет!
Решил поделиться — сделал веб-морду для управления Entware на Keenetic / Netcraze. Всё прямо в браузере, SSH даже открывать не нужно.
Что умеет:
• ставить / удалять / обновлять пакеты Entware, обновлять списки репозиториев
• смотреть температуру CPU и WiFi (графики за 7 дней)
• управлять сервисами и cron (вкл / выкл / перезапуск)
• следить за сетью (интерфейсы, маршруты, ARP, трафик в реальном времени)
• смотреть SMART дисков (HDD / SSD / NVMe): атрибуты, health, самотесты
• читать логи менеджера (поиск, фильтр, ротация, очистка), просматривать файлы /tmp
• веб-терминал прямо в браузере + монитор процессов htop
• автоперезапуск упавших процессов (watchdog), сброс интерфейса при потере связи
• проверка готовности роутера к работе менеджера (зависимости, синтаксис скриптов)
• резервная копия настроек менеджера и конфигов с восстановлением
• офлайн-установка менеджера на роутер без интернета
Одна страница (SPA), 7 цветовых тем (включая тёмную), с телефона удобно.
Установка через tar.gz:
Установка через IPK:
Веб-терминал и процессы: после установки зайдите в Настройки → Запустить (ttyd вручную).
---
Если будете ставить — черкните в личку, какая модель роутера и архитектура, всё ли заработало. Сам я физически не могу проверить на всех железках, поэтому буду очень благодарен за обратную связь.
Исходники: https://github.com/Di1r1/entware-manager
Пользуйтесь, спрашивайте, замечания и предложения приветствуются)
🚀 Поддержать на Boosty