📡 ARIFVG Fleet Control Console

🌍 Read in English | 🇮🇹 Leggi in Italiano


🇬🇧 English

Fleet Control Console is a modern, real-time command and control (C2) dashboard designed for amateur radio repeater networks (MMDVM). It allows administrators and operators to monitor, manage, and configure remote digital voice nodes entirely through a responsive web interface.

Dashboard Screenshot

Features

  • Real-Time Telemetry: Monitor CPU, RAM, Temperature, and Disk usage of remote nodes.
  • Live Transit Log: Watch MMDVM transits in real-time (DMR, NXDN, YSF, P25).
  • Remote Service Control: Start, Stop, or Restart remote daemons directly from the browser.
  • Live INI Editor: Edit configuration files of remote nodes without SSH.
  • Modern UI: Glassmorphism design with automatic Dark/Light mode.

🚀 Installation & Setup

  1. Clone the repository.
  2. Install requirements: pip install flask paho-mqtt psutil werkzeug
  3. Rename config.example.json to config.json and configure your MQTT broker.
  4. Run the server: python3 app.py

🇮🇹 Italiano

Fleet Control Console è una dashboard di comando e controllo (C2) in tempo reale, progettata per le reti di ripetitori radioamatoriali (MMDVM). Permette ad amministratori e operatori di monitorare e gestire i nodi digitali remoti interamente da un'interfaccia web responsiva.

Schermata Dashboard

Funzionalità

  • Telemetria in Tempo Reale: Monitoraggio di CPU, RAM, Temperatura e Disco.
  • Log Transiti Live: Visualizzazione dei transiti MMDVM in tempo reale.
  • Controllo Servizi Remoto: Avvia, Ferma o Riavvia i demoni remoti direttamente dal browser.
  • Editor INI Live: Modifica i file di configurazione senza usare SSH.
  • Interfaccia Moderna: Design "Glassmorphism" con modalità Chiara/Scura automatica.

🚀 Installazione e Configurazione

  1. Clona il repository.
  2. Installa le dipendenze: pip install flask paho-mqtt psutil werkzeug
  3. Rinomina config.example.json in config.json e configura il tuo broker MQTT.
  4. Avvia il server: python3 app.py

Created by IV3JDV @ ARIFVG - 2026

S
Description
No description provided
Readme 1 MiB
2026-04-22 22:08:13 +02:00
Languages
HTML 60%
Python 38.8%
JavaScript 1.2%