2.2 KiB
2.2 KiB
📡 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.
✨ 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
- Clone the repository.
- Install requirements:
pip install flask paho-mqtt psutil werkzeug - Rename
config.example.jsontoconfig.jsonand configure your MQTT broker. - 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.
✨ 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
- Clona il repository.
- Installa le dipendenze:
pip install flask paho-mqtt psutil werkzeug - Rinomina
config.example.jsoninconfig.jsone configura il tuo broker MQTT. - Avvia il server:
python3 app.py
Created by IV3JDV @ ARIFVG - 2026
