39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# 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
|