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
|
### Configuration Portainer
|
||||||
|
|
||||||
1. **Créer une nouvelle stack** dans 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
|
3. **Méthode** : Git Repository
|
||||||
4. **Repository URL** : URL du dépôt Git (ex: `https://git.open.us.org/AJR/TechradarDev.git`)
|
4. **Repository URL** : `https://git.open.us.org/AJR/TechradarDev.git`
|
||||||
5. **Branch** : `dev-biz` (ou la branche appropriée)
|
5. **Reference** : `refs/heads/dev-tech` (branche actuelle)
|
||||||
6. **Compose path** : `docker-compose.business.yml`
|
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
|
### Configuration Docker Compose Laplank
|
||||||
|
|
||||||
Le fichier `docker-compose.business.yml` configure :
|
Le fichier `docker-compose.business.yml` configure :
|
||||||
- **Port** : 3006 (mappé depuis le port 3000 du conteneur)
|
- **Port** : `3006:3000` (port 3006 de l'hôte mappé vers le port 3000 du conteneur)
|
||||||
- **Image** : Construite depuis `Dockerfile.business`
|
- **Container name** : `laplank-radar-business`
|
||||||
|
- **Image** : Construite depuis `Dockerfile.business` lors du déploiement
|
||||||
- **Environnement** : `NODE_ENV=production`
|
- **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
|
### Dockerfile Business
|
||||||
|
|
||||||
@@ -143,13 +151,31 @@ Le `Dockerfile.business` :
|
|||||||
|
|
||||||
Si le dépôt est privé, utiliser un **Personal Access Token** (Gitea) :
|
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
|
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
|
### Mise à jour
|
||||||
|
|
||||||
Pour mettre à jour le Radar Technologique Laplank dans Portainer :
|
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
|
## Déploiement avec Drone CI
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user