
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
2.5 KiB
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 :
-
Connectez-vous à git.4nkweb.com
- URL: https://git.4nkweb.com
- Utilisez vos identifiants 4NK
-
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
-
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
- Branche par défaut:
📋 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 DockerREADME.md
: Documentation complète
Scripts disponibles
clone-all-repos.sh
: Clonage de tous les dépôtsinit-4nk-env-repo.sh
: Initialisation du dépôtcheck-repos-status.sh
: Vérification du statutpush-to-remote.sh
: Push vers Giteasetup-complete-env.sh
: Configuration complète
🔄 Workflow de déploiement
- Clonage :
./scripts/clone-all-repos.sh
- Déploiement LeCoffre :
cd lecoffre_node && ./scripts/deploy-master.sh
- 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 :
- Consulter
IA_agents/
pour le contexte complet - Vérifier les logs :
docker logs <container>
- Utiliser les scripts de diagnostic