From 4ff4f07ac52c8d7e0b127c5e5eec377df4e19708 Mon Sep 17 00:00:00 2001 From: dev4 Date: Sat, 20 Sep 2025 14:23:08 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20Documentation=20des=20corrections=20app?= =?UTF-8?q?liqu=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Correction du problème de healthcheck - Ajout des endpoints manquants - Configuration des services - Installation des outils système --- docs/CORRECTIONS_APPLIQUEES.md | 40 ++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 docs/CORRECTIONS_APPLIQUEES.md diff --git a/docs/CORRECTIONS_APPLIQUEES.md b/docs/CORRECTIONS_APPLIQUEES.md new file mode 100644 index 0000000..bc27799 --- /dev/null +++ b/docs/CORRECTIONS_APPLIQUEES.md @@ -0,0 +1,40 @@ +# Corrections Appliquées - LeCoffre Back Mini + +## Date: 20 Septembre 2025 + +### 🔧 Corrections Majeures + +#### 1. Problème de Healthcheck +**Problème:** Le healthcheck échouait car l'endpoint `/health` n'existait pas. + +**Solution:** +- Ajout de l'endpoint `/api/v1/health` dans les routes +- Correction du healthcheck dans docker-compose.yml +- Ajout d'un endpoint racine `/` pour l'API + +**Fichiers modifiés:** +- `src/routes/index.ts` - Ajout de l'endpoint racine +- `src/routes/health.routes.ts` - Endpoint de santé +- `docker-compose.yml` - Healthcheck corrigé + +#### 2. Configuration des Services +**Variables d'environnement:** +- `SIGNER_WS_URL=ws://dev3.4nkweb.com:9090` +- `SIGNER_BASE_URL=https://dev3.4nkweb.com` +- `RELAY_URLS=ws://sdk_relay:8090,wss://dev3.4nkweb.com/ws/` + +#### 3. Installation des Outils +**Ajouté dans le Dockerfile:** +- `curl`, `git`, `wget`, `jq`, `telnet`, `npm`, `wscat` +- Outils de diagnostic et de connectivité + +### 📊 État Actuel +- **Statut:** ✅ Healthy +- **Endpoints:** `/`, `/api/v1/health` +- **Connectivité:** Signer distant configuré +- **Logs:** Optimisés + +### 🔄 Prochaines Étapes +- Tests de connectivité avec le signer +- Monitoring des performances +- Optimisations supplémentaires