README: retire Home Assistant, reflète sources réelles (Codex/NAS/trackers)
This commit is contained in:
14
README.md
14
README.md
@@ -1,8 +1,8 @@
|
|||||||
# Monitorink
|
# Monitorink
|
||||||
|
|
||||||
Transforme une **Kobo Libra 2** (e-reader e-ink) en écran de monitoring domestique affichant :
|
Transforme une **Kobo Libra 2** (e-reader e-ink) en écran de monitoring domestique affichant :
|
||||||
**heure**, **météo**, **statuts Home Assistant**, et surtout le **reste de tokens de
|
**heure**, **météo**, **statuts du NAS**, **ratios des trackers**, et surtout le **reste de
|
||||||
l'abonnement Claude**.
|
tokens des abonnements Claude et Codex**.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -12,9 +12,11 @@ l'abonnement Claude**.
|
|||||||
|
|
||||||
```
|
```
|
||||||
[Homelab] backend PNG (FastAPI + Playwright, Docker, derrière Caddy)
|
[Homelab] backend PNG (FastAPI + Playwright, Docker, derrière Caddy)
|
||||||
├─ Claude : GET /api/oauth/usage (token longue durée `claude setup-token`)
|
├─ Claude : GET /api/oauth/usage (login isolé dédié, scope user:profile)
|
||||||
├─ Météo : Open-Meteo (sans clé)
|
├─ Codex : usage ChatGPT/Codex via le token Hermes (wham/usage)
|
||||||
└─ Home Assistant : API REST /states
|
├─ Météo : Open-Meteo (sans clé)
|
||||||
|
├─ NAS : moniteur maison nas_monitor (/api/status)
|
||||||
|
└─ Trackers : ratios des trackers torrent privés (login session)
|
||||||
│
|
│
|
||||||
└── GET /image.png (1264×1680 niveaux de gris)
|
└── GET /image.png (1264×1680 niveaux de gris)
|
||||||
│ WiFi à la demande
|
│ WiFi à la demande
|
||||||
@@ -54,7 +56,7 @@ cp ../.env.example ../.env # puis compléter
|
|||||||
|
|
||||||
1. Login Claude isolé dédié (scopes complets) sur le homelab :
|
1. Login Claude isolé dédié (scopes complets) sur le homelab :
|
||||||
`CLAUDE_CONFIG_DIR=/home/jerem/.monitorink-claude claude auth login`
|
`CLAUDE_CONFIG_DIR=/home/jerem/.monitorink-claude claude auth login`
|
||||||
2. Créer `.env` (depuis `.env.example`) : coords météo, config HA. Le compose monte
|
2. Créer `.env` (depuis `.env.example`) : coords météo, NAS, trackers. Le compose monte
|
||||||
`~/.monitorink-claude` sur `/creds` (lecture/écriture pour le refresh du token).
|
`~/.monitorink-claude` sur `/creds` (lecture/écriture pour le refresh du token).
|
||||||
3. `docker compose up -d --build` (le service s'expose via caddy-docker-proxy sur
|
3. `docker compose up -d --build` (le service s'expose via caddy-docker-proxy sur
|
||||||
`monitorink.homelab.nestor-server.fr`).
|
`monitorink.homelab.nestor-server.fr`).
|
||||||
|
|||||||
Reference in New Issue
Block a user