Improve production stability by fixing backup directory permissions

Adjust Dockerfile to create and grant permissions for backup directories, install PostgreSQL client for backups, and update BackupService to use the correct production backup path to resolve EACCES errors.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 7c468936-2a88-4686-ac0a-84921a45222d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/7c468936-2a88-4686-ac0a-84921a45222d/K3Lzcje
This commit is contained in:
michaelschal committed 2025-08-13 21:03:48 +00:00
1 parent 1c126fb77a
commit b079d35e3a
4 files changed
+262 -8

No files matched your search

+1
View File
@@ -27,6 +27,7 @@ La plateforme fournit une gestion robuste des flux de travail de livraison avec
- **Base de données** : Table `DATABASE_BACKUPS` avec suivi complet des sauvegardes
- **Navigation** : Ajouté dans la sidebar administration pour les admins
- **Compatibilité ESM** : Remplacement de `node-cron` par `setTimeout` natif pour résoudre l'erreur production
- **Permissions Docker** : Correction permissions `/app/backups` et installation `postgresql-client` pour `pg_dump`
### 2025-08-13 - Optimisation performance production + correction calendrier
✅ **Résolution latence production** :