docs: mettre à jour la configuration Portainer avec la branche dev-tech

- Mise à jour de la référence Git : refs/heads/dev-tech (au lieu de dev-biz)
- Mise à jour du nom de la stack : laplank-radar-technologique
- Ajout de détails sur l'authentification Git avec token
- Amélioration de la section mise à jour avec options détaillées
- Ajout d'informations sur l'accès à l'application (URL et mot de passe)
This commit is contained in:
syoul
2025-12-03 14:45:45 +01:00
parent 055e4a9281
commit 6314bb7e51

View File

@@ -113,19 +113,27 @@ Le Radar Technologique Laplank est déployé via Portainer en utilisant une stac
### Configuration Portainer
1. **Créer une nouvelle stack** dans Portainer
2. **Nom de la stack** : `laplank-radar-business` (ou autre nom)
2. **Nom de la stack** : `laplank-radar-technologique` (ou autre nom)
3. **Méthode** : Git Repository
4. **Repository URL** : URL du dépôt Git (ex: `https://git.open.us.org/AJR/TechradarDev.git`)
5. **Branch** : `dev-biz` (ou la branche appropriée)
4. **Repository URL** : `https://git.open.us.org/AJR/TechradarDev.git`
5. **Reference** : `refs/heads/dev-tech` (branche actuelle)
6. **Compose path** : `docker-compose.business.yml`
**Note** : Si le dépôt est privé, utiliser un Personal Access Token dans l'URL :
- `https://<token>@git.open.us.org/AJR/TechradarDev.git`
### Configuration Docker Compose Laplank
Le fichier `docker-compose.business.yml` configure :
- **Port** : 3006 (mappé depuis le port 3000 du conteneur)
- **Image** : Construite depuis `Dockerfile.business`
- **Port** : `3006:3000` (port 3006 de l'hôte mappé vers le port 3000 du conteneur)
- **Container name** : `laplank-radar-business`
- **Image** : Construite depuis `Dockerfile.business` lors du déploiement
- **Environnement** : `NODE_ENV=production`
- **Restart policy** : `unless-stopped`
- **Restart policy** : `unless-stopped` (redémarre automatiquement en cas d'arrêt)
**Accès à l'application :**
- URL : `http://<votre-serveur>:3006`
- Mot de passe : `laplank-radar`
### Dockerfile Business
@@ -143,13 +151,31 @@ Le `Dockerfile.business` :
Si le dépôt est privé, utiliser un **Personal Access Token** (Gitea) :
1. Créer un token dans Gitea avec les permissions de lecture
2. Utiliser l'URL : `https://<token>@git.open.us.org/AJR/TechradarDev.git`
2. Utiliser l'URL avec le token : `https://<token>@git.open.us.org/AJR/TechradarDev.git`
3. Exemple : `https://glpat-xxxxxxxxxxxx@git.open.us.org/AJR/TechradarDev.git`
**Configuration complète pour dépôt privé :**
- **Repository URL** : `https://<token>@git.open.us.org/AJR/TechradarDev.git`
- **Reference** : `refs/heads/dev-tech`
- **Compose path** : `docker-compose.business.yml`
### Mise à jour
Pour mettre à jour le Radar Technologique Laplank dans Portainer :
1. **Pull latest image** : Dans Portainer, utiliser "Pull latest image"
2. **Rebuild** : Ou reconstruire la stack depuis Git
**Option 1 : Rebuild depuis Git (recommandé)**
1. Aller dans **Stacks** → Sélectionner la stack `laplank-radar-technologique`
2. Cliquer sur **Editor**
3. Cliquer sur **Update the stack**
4. Portainer va reconstruire l'image depuis la dernière version de la branche `dev-tech`
**Option 2 : Pull & Redeploy**
1. Aller dans **Containers** → Sélectionner `laplank-radar-business`
2. Cliquer sur **Recreate** (si l'image a été rebuild ailleurs)
**Vérification après mise à jour :**
- Vérifier les logs : **Containers**`laplank-radar-business`**Logs**
- Tester l'application : `http://<votre-serveur>:3006`
## Déploiement avec Drone CI