An elegant web page that displays your devices' status
- support for displaying CPU, memory, disk, and network usage
- Support for displaying device battery, whether it is charging, and online status
- Customizable theme, background image, refresh_interval, offline_interval
- Support for Docker deployment
- Alert function (CPU, Mem>--%, device offline)
- Display temperature information
First install requirements
pip install -r requirements.txt
Modify the configuration file for your server. ( server/config.ini)
Run server/server.py on your server
Configure client/config.ini & run client/client.py on your devices respectively
Modify docker-compose.yml:
environment:
# - SERVER_HOST=0.0.0.0
# - SERVER_PORT=5236
- TOKEN=token
- TITLE=Username's Device Status
# - THEME=default
# - BACKGROUND_URL=/pic
# - REFRESH_INTERVAL=3
# - OFFLINE_INTERVAL=10
# - DB_PATH=/app/data/devices.db
volumes:
- ./data:/app/dataDeploy via docker-compose:
docker compose up -d

