Rend l'ensemble du repo agnostique de l'infra perso (paths/domaines/services paramétrés)

This commit is contained in:
jerem
2026-06-19 00:13:50 +02:00
parent 848dac9948
commit df66d33031
8 changed files with 48 additions and 34 deletions

View File

@@ -2,7 +2,7 @@
# Credentials Claude d'un login ISOLÉ dédié à Monitorink (scope user:profile requis par
# /usage -> login complet obligatoire, `claude setup-token` ne suffit PAS).
# Créer via : CLAUDE_CONFIG_DIR=/home/jerem/.monitorink-claude claude auth login
# Créer via : CLAUDE_CONFIG_DIR=$HOME/.monitorink-claude claude auth login
# Le backend lit/écrit ce fichier (refresh) ; il est monté dans le conteneur sur /creds.
MONITORINK_CLAUDE_CREDS=/creds/.credentials.json
# User-Agent attendu par l'endpoint /usage (doit ressembler à claude-code/<version>)
@@ -35,13 +35,17 @@ MONITORINK_USAGE_TTL=120
MONITORINK_LAT=48.8566
MONITORINK_LON=2.3522
# NAS (optionnel) — endpoint /api/status du moniteur maison nas_monitor.
# Laisser vide pour masquer la section NAS. Depuis le conteneur, viser l'IP LAN du host.
MONITORINK_NAS_URL=http://192.168.0.43:8766/api/status
# NAS (optionnel) — endpoint HTTP exposant l'état du NAS au format /api/status (moniteur
# maison ou équivalent). Laisser vide pour masquer la section NAS. Depuis le conteneur,
# viser l'IP LAN du host.
MONITORINK_NAS_URL=http://nas.local:8766/api/status
# Codex (optionnel) — usage ChatGPT/Codex via wham/usage. Token lu dans le auth.json de
# Hermes monté en lecture seule (cf. docker-compose.yml). Laisser vide pour masquer Codex.
MONITORINK_CODEX_TOKEN_FILE=/hermes/auth.json
# Codex (optionnel) — usage ChatGPT/Codex via l'endpoint backend-api/usage. Le token
# openai-codex est lu dans un auth.json maintenu frais par un processus EXTERNE et monté
# en lecture seule (cf. docker-compose.yml). Laisser vide pour masquer Codex.
# MONITORINK_CODEX_DIR = dossier hôte contenant auth.json (monté sur /codex).
MONITORINK_CODEX_DIR=$HOME/.config/codex
MONITORINK_CODEX_TOKEN_FILE=/codex/auth.json
# Trackers torrent privés (optionnel) — ratio/envoi/réception du compte, sous le NAS.
# Liste des clés actives, puis UN bloc par tracker. v1 : type "unit3d_nuxt" (ex. c411).
@@ -78,3 +82,9 @@ MONITORINK_CODEX_TOKEN_FILE=/hermes/auth.json
#MONITORINK_TRACKER_YGGREBORN_USER=ton.email@exemple.com
#MONITORINK_TRACKER_YGGREBORN_PASS=TonMotDePasse
#MONITORINK_TRACKER_TTL=1800
# ── Déploiement (docker-compose) ─────────────────────────────────────────────
# Domaine exposé par le reverse proxy (label caddy-docker-proxy). Adapter au tien.
MONITORINK_DOMAIN=monitorink.example.com
# Nom du réseau Docker EXTERNE (déjà créé) auquel rattacher le conteneur.
MONITORINK_NETWORK=monitorink-net