docs(nginx): exécution Nginx en Docker pour lecoffre_node et modules 4NK
This commit is contained in:
parent
e13708d361
commit
dc686fff3d
@ -215,6 +215,16 @@ Le projet LeCoffre est une plateforme de gestion de documents sécurisée pour l
|
||||
#### Phase 5: Services Utilitaires
|
||||
- watchtower
|
||||
|
||||
### Reverse proxy / Nginx (Docker)
|
||||
- Cible par défaut: Nginx en conteneur Docker pour `lecoffre_node` et les modules 4NK.
|
||||
- Image: `nginx:stable-alpine`
|
||||
- Montages recommandés:
|
||||
- `-v /home/debian/4NK_env/projects/lecoffre/lecoffre_node/conf/nginx:/etc/nginx/conf.d:ro`
|
||||
- `-v /var/log/nginx:/var/log/nginx`
|
||||
- `-p 80:80 -p 443:443`
|
||||
- Les configurations restent centralisées dans `lecoffre_node/conf/nginx/` et sont réutilisées telles quelles.
|
||||
- Le mode natif (service Nginx sur l’hôte) reste utilisable pour dépannage uniquement.
|
||||
|
||||
## 🔐 Sécurité et Configuration
|
||||
|
||||
### 4NK_vault - Gestion Centralisée des Configurations
|
||||
@ -315,3 +325,5 @@ Le projet LeCoffre est une plateforme de gestion de documents sécurisée pour l
|
||||
**Usage** : Documentation architecturale complète pour les agents IA et l'équipe de développement
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
11
docs/flux.md
11
docs/flux.md
@ -313,12 +313,13 @@ docker compose --env-file .env.master up -d
|
||||
| `/etc/nginx/sites-enabled/dev3.4nkweb.com.conf` | Local HTTP | ✅ Actif |
|
||||
| `/etc/nginx/sites-enabled/dev3.4nkweb.com-3000.conf` | Local port 3000 | ✅ Actif |
|
||||
|
||||
### 🧹 **Configuration Centralisée**
|
||||
### 🧹 **Configuration Centralisée (Nginx en Docker)**
|
||||
|
||||
**Toutes les configurations Nginx sont centralisées dans `lecoffre_node/conf/nginx/` :**
|
||||
- ✅ **Configurations projet** : Supprimées des autres projets
|
||||
- ✅ **Configuration native** : Conservée dans `/etc/nginx/`
|
||||
- ✅ **Liens symboliques** : Pointent vers `lecoffre_node/conf/nginx/`
|
||||
**Toutes les configurations Nginx restent centralisées dans `lecoffre_node/conf/nginx/`, mais l’exécution cible est en Docker pour `lecoffre_node` et les modules 4NK :**
|
||||
- ✅ **Exécution**: conteneur `nginx:stable-alpine`
|
||||
- ✅ **Montages**: `/etc/nginx/conf.d` depuis `lecoffre_node/conf/nginx/`
|
||||
- ✅ **Logs**: montés vers `/var/log/nginx`
|
||||
- ✅ **Ports**: publication `80/443`
|
||||
- ✅ **Fichiers supprimés**: `ihm_client/nginx.dev.conf` (obsolète)
|
||||
|
||||
### ✅ **Statut Final**
|
||||
|
||||
@ -28,4 +28,4 @@ Analyse synthétique de `ihm_client` (iframe chargée par `lecoffre-front`).
|
||||
|
||||
### Déploiement
|
||||
- **Dockerfile**: fourni
|
||||
- **Nginx**: `nginx.dev.conf` pour dev local
|
||||
- **Nginx**: exécution en conteneur (image `nginx:stable-alpine`) avec confs montées depuis `lecoffre_node/conf/nginx/` (dev/prod). Le fichier `nginx.dev.conf` est obsolète.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user