4NK_env/IA_agents/prompts/prompt-data.md
LeCoffre Deployment 55a432e10c auto_clea
2025-09-25 18:13:02 +00:00

27 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Centralisation des données (data)
### Objectif
Centraliser toutes les données applicatives dans `4NK_env/data/<projet>/` pour simplifier la gestion, les sauvegardes et la supervision.
### État actuel
- `lecoffre_node/data` → symlink vers `4NK_env/data/lecoffre_node` (temporaire pour continuité de service).
### Cible
- Structure cible: `4NK_env/data/<projet>/...`
- Tous les services et configurations référencent directement ces chemins centralisés (sans symlink).
### Actions (TODO)
- Remplacer les liens symboliques par des chemins directs dans les configurations:
- docker-compose: volumes pointant vers `/home/debian/4NK_env/data/<projet>`
- Dockerfile/entrypoints: chemins de lecture/écriture adaptés
- Scripts: variables denvironnement/chemins mis à jour
- Applications: paramètres et `.env` alignés si des chemins étaient codés en dur
- Vérifier les permissions/ownership sur `4NK_env/data/**` (conteneurs non-root).
- Mettre à jour la documentation et tests impactés.
### Bonnes pratiques
- Pas de liens symboliques pour la donnée persistée; préférer des références directes.
- Éviter dintégrer `data/` au dépôt; conserver lignore dans `.gitignore`, `.cursorignore`, `.dockerignore`.
- Couvrir par une sauvegarde régulière via `scripts/backup_all.sh` (section data).