fc3d7e6357
feat(Production): Complete production deployment infrastructure
...
- Add comprehensive health check system with multiple endpoints
- Add Prometheus metrics endpoint
- Add production logging configurations (5 strategies)
- Add complete deployment documentation suite:
* QUICKSTART.md - 30-minute deployment guide
* DEPLOYMENT_CHECKLIST.md - Printable verification checklist
* DEPLOYMENT_WORKFLOW.md - Complete deployment lifecycle
* PRODUCTION_DEPLOYMENT.md - Comprehensive technical reference
* production-logging.md - Logging configuration guide
* ANSIBLE_DEPLOYMENT.md - Infrastructure as Code automation
* README.md - Navigation hub
* DEPLOYMENT_SUMMARY.md - Executive summary
- Add deployment scripts and automation
- Add DEPLOYMENT_PLAN.md - Concrete plan for immediate deployment
- Update README with production-ready features
All production infrastructure is now complete and ready for deployment.
2025-10-25 19:18:37 +02:00
887847dde6
refactor: reorganize project structure for better maintainability
...
- Move 45 debug/test files from root to organized scripts/ directories
- Secure public/ directory by removing debug files (security improvement)
- Create structured scripts organization:
• scripts/debug/ (20 files) - Framework debugging tools
• scripts/test/ (18 files) - Test and validation scripts
• scripts/maintenance/ (5 files) - Maintenance utilities
• scripts/dev/ (2 files) - Development tools
Security improvements:
- Removed all debug/test files from public/ directory
- Only production files remain: index.php, health.php
Root directory cleanup:
- Reduced from 47 to 2 PHP files in root
- Only essential production files: console.php, worker.php
This improves:
✅ Security (no debug code in public/)
✅ Organization (clear separation of concerns)
✅ Maintainability (easy to find and manage scripts)
✅ Professional structure (clean root directory)
2025-10-05 10:59:15 +02:00
8fe569a3df
CRITICAL SECURITY: Disable debug output in production
...
- Add production environment configuration
- Force disable performance debug middleware in production
- Add ProductionSecurityMiddleware for route protection
- Update PerformanceServiceInitializer to check environment
- Add deployment script for production
- Update docker-compose with environment variables
This fixes the critical security issue of debug information
being exposed on the production site.
2025-09-12 17:10:42 +02:00
55a330b223
Enable Discovery debug logging for production troubleshooting
...
- Add DISCOVERY_LOG_LEVEL=debug
- Add DISCOVERY_SHOW_PROGRESS=true
- Temporary changes for debugging InitializerProcessor fixes on production
2025-08-11 20:13:26 +02:00
64a7051137
chore: complete update
2025-07-17 16:24:20 +02:00