Update deployment script to ensure persistent data management, enhance backup and restore processes, and improve error handling. Modify .gitignore to exclude sensitive production data and update deployment documentation to reflect changes. Add environment variable loading for production secrets in configuration files.

This commit is contained in:
Torsten Schulz (local)
2026-01-07 17:42:04 +01:00
parent 7fb65723c7
commit a29200ea91
6 changed files with 127 additions and 33 deletions

11
.gitignore vendored
View File

@@ -149,11 +149,8 @@ gitleaks
gitleaks.tar.gz
osv-scanner
# Sensitive data (DO NOT commit production sessions!)
# server/data/sessions.json - uncomment for production
public/uploads
public/uploads/*
# Server data files (all data files to prevent overwriting)
server/data/
# Sensitive / production data (DO NOT commit!)
server/data/**
!server/data/.gitkeep
public/data/**
public/uploads/**