lecoffre_node/.cursorrules
Nicolas Cantu 17a8b54f1e Amélioration du démarrage et déploiement
- 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
2025-09-20 10:33:06 +00:00

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.