# Instructions pour créer le dépôt 4NK_env sur Gitea ## 🚀 Création du dépôt sur git.4nkweb.com ### Étapes à suivre : 1. **Connectez-vous à git.4nkweb.com** - URL: https://git.4nkweb.com - Utilisez vos identifiants 4NK 2. **Créer un nouveau dépôt** - Cliquez sur "New Repository" - Nom du dépôt: `4NK_env` - Propriétaire: Organisation `4nk` - Description: "Environnement de développement centralisé pour tous les dépôts 4NK et le projet LeCoffre, incluant le contexte et l'outillage complet pour les agents IA" - Visibilité: Privé (recommandé) - Initialisez avec un README: ✅ Oui 3. **Configuration du dépôt** - Branche par défaut: `ext` - Ajoutez le fichier `.gitignore` pour les environnements de développement - Ajoutez une licence si nécessaire ## 📋 Après création du dépôt Une fois le dépôt créé sur Gitea, exécutez : ```bash cd /home/debian/4NK_env ./scripts/push-to-remote.sh ``` ## 🧠 Contexte du dépôt 4NK_env Ce dépôt contient : ### Structure des projets - **Dépôts 4NK** : SDK, services, documentation API - **Dépôts LeCoffre** : Applications, orchestrateur principal - **Agents IA** : Contexte et outillage complet dans `IA_agents/` - **Scripts** : Gestion et déploiement automatisés ### Fichiers de configuration - `.gitmodules` : Configuration des sous-modules Git - `.gitignore` : Protection des secrets et fichiers sensibles - `.dockerignore` : Optimisation des builds Docker - `README.md` : Documentation complète ### Scripts disponibles - `clone-all-repos.sh` : Clonage de tous les dépôts - `init-4nk-env-repo.sh` : Initialisation du dépôt - `check-repos-status.sh` : Vérification du statut - `push-to-remote.sh` : Push vers Gitea - `setup-complete-env.sh` : Configuration complète ## 🔄 Workflow de déploiement 1. **Clonage** : `./scripts/clone-all-repos.sh` 2. **Déploiement LeCoffre** : `cd lecoffre_node && ./scripts/deploy-master.sh` 3. **Monitoring** : Accès aux services via les URLs configurées ## 🌐 Services disponibles - **LeCoffre Front** : http://localhost:3004/ - **LeCoffre Back** : http://localhost:8080/ - **IHM Client** : http://localhost:3003/ - **Grafana** : http://localhost:3005/ - **Status Page** : http://localhost:3006/ - **Redirections IdNot** : http://local.4nkweb.com:3000/ ## 📞 Support Pour toute question : 1. Consulter `IA_agents/` pour le contexte complet 2. Vérifier les logs : `docker logs ` 3. Utiliser les scripts de diagnostic