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:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user