feat: replace Docker named volumes with local bind mounts and add backup script
- docker-compose.yml: sostituisce pgdata/uploads/caddy_data/caddy_config con bind mount su ./data/ - app/public/.gitkeep: crea cartella richiesta dal Dockerfile durante il build - scripts/backup.sh: backup automatico di DB (pg_dump) e uploads con rotazione 30 giorni - docs/BACKUP.md: guida completa backup, ripristino e setup cron - .gitignore: aggiorna con data/ e backups/
This commit is contained in:
+5
-7
@@ -24,14 +24,12 @@ Thumbs.db
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# Docker volumes (dati locali)
|
||||
pgdata/
|
||||
caddy_data/
|
||||
caddy_config/
|
||||
# Dati locali (bind mount Docker)
|
||||
data/
|
||||
|
||||
# Backup
|
||||
backups/
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
|
||||
# Uploads / media locali
|
||||
app/public/uploads/
|
||||
|
||||
Reference in New Issue
Block a user