docs: Documentation des corrections appliquées
All checks were successful
build-and-push-ext / build_push (push) Successful in 57s
All checks were successful
build-and-push-ext / build_push (push) Successful in 57s
- Correction du problème de healthcheck - Changement pour vérifier le processus next-server - Installation des outils système - Configuration Next.js optimisée
This commit is contained in:
parent
45cec46cac
commit
792f6eb3cc
38
docs/CORRECTIONS_APPLIQUEES.md
Normal file
38
docs/CORRECTIONS_APPLIQUEES.md
Normal file
@ -0,0 +1,38 @@
|
||||
# Corrections Appliquées - LeCoffre Front
|
||||
|
||||
## Date: 20 Septembre 2025
|
||||
|
||||
### 🔧 Corrections Majeures
|
||||
|
||||
#### 1. Problème de Healthcheck
|
||||
**Problème:** Le healthcheck échouait car `curl` n'était pas installé et Next.js écoutait sur l'IP du conteneur.
|
||||
|
||||
**Solution:**
|
||||
- Changement du healthcheck pour vérifier le processus `next-server`
|
||||
- Healthcheck: `ps aux | grep -v grep | grep next-server`
|
||||
- Correction de l'entrypoint pour `npm start`
|
||||
|
||||
**Fichiers modifiés:**
|
||||
- `docker-compose.yml` - Healthcheck corrigé
|
||||
- Configuration - Entrypoint optimisé
|
||||
|
||||
#### 2. Installation des Outils
|
||||
**Ajouté dans le Dockerfile:**
|
||||
- `curl`, `git`, `wget`, `jq`, `telnet`, `npm`, `wscat`
|
||||
- Outils de diagnostic et de connectivité
|
||||
|
||||
#### 3. Configuration Next.js
|
||||
- Port: 3000 (mappé sur 3004)
|
||||
- Processus: `next-server`
|
||||
- Healthcheck: Vérification du processus
|
||||
|
||||
### 📊 État Actuel
|
||||
- **Statut:** ✅ Healthy
|
||||
- **Processus:** next-server en cours d'exécution
|
||||
- **Port:** 3000 accessible sur 172.20.0.11
|
||||
- **URL:** https://dev4.4nkweb.com/lecoffre
|
||||
|
||||
### 🔄 Prochaines Étapes
|
||||
- Tests de connectivité frontend
|
||||
- Monitoring des performances
|
||||
- Optimisations supplémentaires
|
Loading…
x
Reference in New Issue
Block a user