53 lines
1.1 KiB
Markdown
53 lines
1.1 KiB
Markdown
# Readme
|
|
|
|
---
|
|
|
|
# PC Monitor Dashboard
|
|
|
|
Dashboard web pour monitorer votre PC en temps réel.
|
|
|
|
## Prérequis
|
|
|
|
- Python 3.8+
|
|
- Un logiciel de monitoring : **LibreHardwareMonitor** ou **HWiNFO + RemoteHWInfo**
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
python app.py
|
|
```
|
|
|
|
Accès :
|
|
|
|
- Dashboard : http://localhost:5000
|
|
- Admin : http://localhost:5000/admin
|
|
|
|
## Plugins supportés
|
|
|
|
### LibreHardwareMonitor (port 8085)
|
|
|
|
1. Télécharger [LibreHardwareMonitor](https://github.com/LibreHardwareMonitor/LibreHardwareMonitor)
|
|
2. Options → Activer "Remote Web Server"
|
|
3. Port par défaut : 8085
|
|
|
|
### HWiNFO + RemoteHWInfo (port 60000)
|
|
|
|
1. Télécharger [HWiNFO](https://www.hwinfo.com/) et activer "Shared Memory Support"
|
|
2. Télécharger [RemoteHWInfo](https://github.com/Demion/remotehwinfo/releases)
|
|
3. Lancer `remotehwinfo.exe`
|
|
4. Port par défaut : 60000
|
|
|
|
## Configuration
|
|
|
|
Modifier `config.json` pour changer de plugin ou les ports :
|
|
|
|
```json
|
|
{
|
|
"active_plugin": "hwinfo",
|
|
"plugins": {
|
|
"librehardwaremonitor": { "host": "127.0.0.1", "port": 8085 },
|
|
"hwinfo": { "host": "127.0.0.1", "port": 60000 }
|
|
}
|
|
}
|
|
``` |