Rifatto README pulito da zero

This commit is contained in:
root
2026-04-18 14:54:37 +02:00
parent 2884a2a4f2
commit 6d88808c88
+50
View File
@@ -0,0 +1,50 @@
# 📡 ARIFVG Fleet Control Console
🌍 *[Read in English](#english) | 🇮🇹 [Leggi in Italiano](#italiano)*
---
<a name="english"></a>
## 🇬🇧 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](images/dashboard.png)
### ✨ 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`
---
<a name="italiano"></a>
## 🇮🇹 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](images/dashboard.png)
### ✨ 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*