Commit Graph

9 Commits

Author SHA1 Message Date
Torsten Schulz (local)
286084b42a Enhance deployment script with build validation checks
Add checks to verify the success of the build process in deploy-production.sh. Implement error messages for missing critical files and directories, improving error handling and providing clear feedback during deployment. This update aims to ensure a successful build before proceeding with production data restoration.
2026-01-08 07:47:27 +01:00
Torsten Schulz (local)
f3eaa62e1c Enhance deployment script to conditionally symlink data directories based on git tracking status, improving error handling for uncommitted changes. Implement cleanup of untracked files while preserving essential directories, ensuring a smoother deployment process. 2026-01-07 18:08:07 +01:00
Torsten Schulz (local)
13ea77f554 Refactor deployment script to handle symlinking of public data conditionally based on git tracking status, improving error handling for uncommitted changes. Update PM2 configuration to directly start the Node server for Nuxt 4 production builds in both harheimertc.config.cjs and harheimertc.simple.cjs. Modify user ID handling in registration options to use Uint8Array for compatibility with @simplewebauthn/server. 2026-01-07 18:06:09 +01:00
Torsten Schulz (local)
226a32af33 Refactor deployment script to improve data management by introducing configurable backup and restore paths, enhancing error handling, and ensuring persistent data storage. Update backup processes to create timestamped directories for better organization. 2026-01-07 17:54:49 +01:00
Torsten Schulz (local)
a29200ea91 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. 2026-01-07 17:42:04 +01:00
Torsten Schulz (local)
94aa70c4a0 Refactor deployment script to include pre-git backup of production data and streamline restoration process. Remove outdated backup methods and enhance error handling for data restoration from backup directories. 2025-11-05 11:01:43 +01:00
Torsten Schulz (local)
a4b86e6239 Enhance deployment script to check for merge conflicts before stashing local changes; update various JSON and PDF files with new timestamps and IDs, including new Spielplaene PDFs and revised config content. 2025-10-22 15:11:43 +02:00
Torsten Schulz (local)
5a2bdd1f86 Improve production deployment script to handle local changes with git stash 2025-10-22 14:47:54 +02:00
Torsten Schulz (local)
e5b8df6ec4 Add deployment script and documentation for production data safety 2025-10-21 16:32:19 +02:00