Centralisation des variables d'environnement:
- Création du .env.master avec toutes les variables
- Mise à jour docker-compose.yml pour passer toutes les variables d'environnement
- Suppression des références aux fichiers .env des services
- Configuration centralisée pour tous les services
- Ajout de docs/CORRECTIONS_WEBSOCKET.md avec analyse complète
- Configuration du signer avec variables d'environnement
- Headers WebSocket Nginx explicites
- Analyse de l'architecture de l'iframe
- Problème persistant 502 Bad Gateway documenté
- Ajout de /var/run/docker.sock:/var/run/docker.sock pour lecoffre-back
- Permet à l'API funds d'exécuter des commandes bitcoin-cli via Docker
- Correction de la structure YAML du docker-compose.yml
- API funds maintenant fonctionnelle
- Service Node.js de détection et transfert automatique
- Scripts bash pour transfert manuel et monitoring
- Documentation complète des scripts
- Intégration dans docker-compose
- Scripts de transfert automatique de fonds du wallet mining vers le relay
- Vérification automatique des fonds insuffisants
- Monitoring continu des fonds
- Intégration dans docker-compose
- Documentation complète des scripts
- Résolution automatique du problème de fonds pour le pairing
- Correction de VITE_BOOTSTRAPURL dans docker-compose.yml
- Variables d'environnement docker-compose.yml override les fichiers .env
- Service ihm_client redémarré avec la configuration corrigée
- Documentation de la leçon apprise sur la priorité des variables d'environnement
🔧 Corrections majeures appliquées:
- Fix: Résolution du problème de scan bloquant du SDK Relay
- Fix: Correction du healthcheck de lecoffre-front (processus au lieu de curl)
- Perf: Réduction des logs Docker (DEBUG -> INFO)
- Add: Script d'optimisation du démarrage du relais
- Add: Documentation des corrections appliquées
- Config: Optimisation des configurations pour éviter les blocages
Services maintenant opérationnels:
✅ SDK Relay: Healthy, scan optimisé
✅ LeCoffre Back: Healthy
✅ LeCoffre Front: Healthy (healthcheck corrigé)
✅ IHM Client: Healthy
✅ Tous les services: Opérationnels
Prêt pour les tests de login sur https://dev4.4nkweb.com/lecoffre
- Mise à jour de CONFIGURATION_SERVICES.md avec le diagnostic du problème de faucet
- Amélioration de docker-compose.yml avec les healthchecks et dépendances
- Diagnostic: Le bootstrap dev3.4nkweb.com:8090 ne fournit pas de faucet fonctionnel
- Le relai local n'a donc pas de fonds pour créer des processus de pairing
- Amélioration du script startup-sequence.sh avec validation des dépendances externes
- Ajout de healthchecks robustes dans docker-compose.yml
- Documentation complète des améliorations et procédures
- Règles Cursor pour éviter la prolifération de scripts
- Validation automatique de dev3.4nkweb.com:9090 avant démarrage
- Redémarrage intelligent après réparation des services externes