- 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
21 lines
1.3 KiB
Plaintext
21 lines
1.3 KiB
Plaintext
# Règles Cursor pour le projet lecoffre_node
|
|
|
|
# Configuration des Services Distants
|
|
# - Le signer doit être configuré pour pointer vers dev3.4nkweb.com.
|
|
# - Les URLs de lecoffre-front et ihm_client doivent être https://dev4.4nkweb.com/lecoffre et https://dev4.4nkweb.com respectivement.
|
|
# - S'assurer que la VM actuelle est bien dev4.4nkweb.com.
|
|
|
|
# Séquence de Démarrage et Healthchecks
|
|
# - Utiliser le script `startup-sequence.sh` pour démarrer les services.
|
|
# - Vérifier que tous les services ont des healthchecks appropriés dans `docker-compose.yml`.
|
|
# - S'assurer que les dépendances entre services sont définies avec `condition: service_healthy`.
|
|
|
|
# RÈGLE CRITIQUE : Gestion des Scripts
|
|
# - NE JAMAIS créer plusieurs versions ou noms de scripts
|
|
# - TOUJOURS améliorer la version actuelle existante plutôt que de créer de nouveaux fichiers
|
|
# - Cette stratégie évite la prolifération de fichiers et maintient une base de code propre et maintenable
|
|
# - Si un script existe déjà, l'améliorer directement au lieu de créer startup-enhanced.sh, startup-v2.sh, etc.
|
|
|
|
# Documentation
|
|
# - Maintenir à jour `docs/CONFIGURATION_SERVICES.md` avec les détails de configuration et les résultats des tests.
|
|
# - Maintenir à jour `docs/ARCHITECTURE.md` avec l'architecture du projet. |