Skip to content

Dashboard — это настольное приложение для управления камерами на базе прошивки OpenIPC. Оно предоставляет удобный интерфейс для просмотра видеопотоков, администрирования настроек, работы с файловой системой и выполнения команд через SSH.

License

Notifications You must be signed in to change notification settings

OpenIPC/dashboard

Repository files navigation

Dashboard

OpenIPC Dashboard Screenshot

Dashboard — это кросс-платформенное настольное приложение для удобного управления и мониторинга камер на базе прошивки OpenIPC.

Приложение создано с использованием Electron и предоставляет единый интерфейс для просмотра видеопотоков, администрирования настроек, работы с файловой системой и прямого доступа к командной строке камеры.


🚀 Основные возможности

  • Мульти-просмотр: Просматривайте до 4-х видеопотоков одновременно в настраиваемой сетке.
  • Двойной поток: Мгновенное переключение между основным (HD) и дополнительным (SD) потоком по двойному клику.
  • Полноэкранный режим: Детализированный просмотр одной камеры на весь экран.
  • Встроенный SSH-клиент: Полноценный терминал для прямого доступа к командной строке камеры без необходимости в сторонних программах.
  • Файловый менеджер (SCP): Удобный двухпанельный менеджер для загрузки прошивок, скачивания записей и управления файлами на камере.
  • Редактор настроек: Графический интерфейс для изменения всех параметров прошивки Majestic (majestic.yaml) с группировкой по вкладкам.
  • Мониторинг: Отображение статуса (online/offline) и температуры SoC камеры в реальном времени.
  • Кросс-платформенность: Работает на Windows, macOS и Linux.

📥 Установка

Готовые установочные файлы для последней версии можно найти на странице Releases.

Windows

  1. Скачайте файл OpenIPC-Dashboard-Setup-x.x.x.exe.
  2. Запустите установщик и следуйте инструкциям.

macOS

  1. Скачайте файл OpenIPC-Dashboard-x.x.x.dmg.
  2. Откройте .dmg файл и перетащите OpenIPC Dashboard.app в папку "Программы" (Applications).

Linux

  1. Скачайте файл OpenIPC-Dashboard-x.x.x.AppImage.
  2. Сделайте файл исполняемым:
    chmod +x OpenIPC-Dashboard-x.x.x.AppImage
  3. Запустите приложение:
    ./OpenIPC-Dashboard-x.x.x.AppImage

🛠️ Для разработчиков

Стек технологий

Запуск в режиме разработки

  1. Клонируйте репозиторий:

    git clone https://github.com/Rinibr/openipc-dashboard.git
    cd openipc-dashboard
  2. Установите зависимости:

    npm install
  3. Запустите приложение:

    npm start

Сборка приложения

Для сборки установочных файлов для вашей текущей платформы выполните команду:

npm run dist

Готовые файлы появятся в папке dist

About

Dashboard — это настольное приложение для управления камерами на базе прошивки OpenIPC. Оно предоставляет удобный интерфейс для просмотра видеопотоков, администрирования настроек, работы с файловой системой и выполнения команд через SSH.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project