Correction du problème de permissions SQLite avec volumes nommés

- Remplacement des bind mounts par des volumes Docker nommés
- Les volumes notes_data et notes_uploads ont automatiquement les bonnes permissions
- Correction de l'erreur SQLITE_CANTOPEN
- Mise à jour du README avec les commandes de backup pour volumes Docker
- L'utilisateur node dans le container peut maintenant écrire dans les volumes
This commit is contained in:
Claude committed 2025-11-11 11:22:48 +00:00
1 parent 9e7a433110
commit beb8eaa994
2 files changed
+18 -5

No files matched your search

+6 -2
View File
@@ -7,8 +7,8 @@ services:
ports:
- "2222:2222"
volumes:
- ./data:/app/data
- ./public/uploads:/app/public/uploads
- notes_data:/app/data
- notes_uploads:/app/public/uploads
environment:
- NODE_ENV=production
- JWT_SECRET=${JWT_SECRET:-change_me_in_production_please_use_strong_secret}
@@ -25,6 +25,10 @@ services:
retries: 3
start_period: 40s
volumes:
notes_data:
notes_uploads:
networks:
nginx_default:
external: true