
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
1.1 KiB
1.1 KiB
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