4NK_env/INSTRUCTIONS_GITEA.md
LeCoffre Deployment a247704ccd ci: docker_tag=ext
Add Gitea setup instructions
- Instructions pour créer le dépôt 4NK_env sur Gitea
- Documentation complète du workflow de déploiement
- Guide d'utilisation des scripts et services
- Contexte et architecture de l'environnement 4NK
2025-09-21 19:57:03 +00:00

2.5 KiB

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

  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 :

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

📞 Support

Pour toute question :

  1. Consulter IA_agents/ pour le contexte complet
  2. Vérifier les logs : docker logs <container>
  3. Utiliser les scripts de diagnostic