This commit is contained in:
2026-04-22 11:18:30 +02:00
parent 6c6073b966
commit 71cbc78cb7
2 changed files with 8 additions and 2 deletions
+2 -2
View File
@@ -32,7 +32,7 @@ The ecosystem consists of three main parts:
### 🚀 Installation & Setup ### 🚀 Installation & Setup
#### 1. Server Setup (Central Hub) #### 1. Server Setup (Central Hub)
* Install dependencies: `pip install flask flask-socketio paho-mqtt psutil werkzeug pywebpush` * Install dependencies using the provided file: `pip install -r requirements.txt`
* Configure `config.json` (use `config.example.json` as template) with your MQTT and WebPush VAPID credentials. * Configure `config.json` (use `config.example.json` as template) with your MQTT and WebPush VAPID credentials.
* Define your repeaters in `clients.json`. * Define your repeaters in `clients.json`.
* Run: `python3 app.py` * Run: `python3 app.py`
@@ -83,7 +83,7 @@ L'ecosistema si compone di tre parti principali:
### 🚀 Installazione e Configurazione ### 🚀 Installazione e Configurazione
#### 1. Setup del Server (Hub Centrale) #### 1. Setup del Server (Hub Centrale)
* Installa le dipendenze: `pip install flask flask-socketio paho-mqtt psutil werkzeug pywebpush` * Installa le dipendenze usando il file fornito: `pip install -r requirements.txt`
* Configura `config.json` (usa `config.example.json` come base) con le credenziali MQTT e le chiavi VAPID per le notifiche Push. * Configura `config.json` (usa `config.example.json` come base) con le credenziali MQTT e le chiavi VAPID per le notifiche Push.
* Definisci i tuoi ripetitori nel file `clients.json`. * Definisci i tuoi ripetitori nel file `clients.json`.
* Avvia: `python3 app.py` * Avvia: `python3 app.py`
+6
View File
@@ -0,0 +1,6 @@
Flask
Flask-SocketIO
paho-mqtt
psutil
Werkzeug
pywebpush