Merge pull request #62 from R0m1k3/claude/fix-stack-redeploy-error-011CV4ma2o8R5TFqh2v7L5hK

Fix: Résolution erreur de redéploiement du stack Docker
This commit is contained in:
LogiFlow authored and GitHub committed 2025-11-12 23:22:31 +01:00
commit a866bc94ed
2 files changed
+27 -2

No files matched your search

+24 -1
View File
@@ -47,7 +47,6 @@ Application web moderne de gestion de notes et de tâches, Dockerisée, avec aut
### Prérequis
- Docker et Docker Compose installés
- Réseau Docker `nginx_default` (ou adapter dans docker-compose.yml)
### Installation
@@ -124,6 +123,19 @@ docker volume inspect noteflow_notes_data
docker-compose down -v
```
## 🌐 Réseau Docker
L'application crée automatiquement un réseau Docker `nginx_default`. Si vous utilisez déjà ce réseau avec d'autres services (ex: Nginx), ils pourront communiquer automatiquement.
### Utilisation avec Nginx existant
Si vous avez déjà un container Nginx dans le réseau `nginx_default`, vous pouvez y connecter votre Nginx :
```bash
# Connecter un container Nginx existant au réseau
docker network connect nginx_default <nginx-container-name>
```
## ⚙️ Configuration Nginx
```nginx
@@ -196,6 +208,17 @@ DELETE /api/todos/:id
## 🔧 Dépannage
### Erreur "network nginx_default declared as external, but could not be found"
Cette erreur survient lors du déploiement si le réseau Docker externe n'existe pas.
**Solution** :
Le réseau est maintenant créé automatiquement par Docker Compose. Si vous rencontrez encore ce problème :
```bash
docker-compose down
docker-compose up -d --build
```
### Erreur "no such column: n.image_filename"
Cette erreur survient lorsque la base de données a été créée avec une ancienne version du schéma.
+3 -1
View File
@@ -31,4 +31,6 @@ volumes:
networks:
nginx_default:
external: true
external: false
name: nginx_default
driver: bridge