✅ GALLIUMHASH AUTOMATION DEPLOYMENT CHECKLIST ============================================= Print this checklist and check off each step as you complete it! 📋 PRE-DEPLOYMENT CHECKLIST: □ 1. Download ALL files from "latest fix" folder □ 2. Read README_UPLOAD_INSTRUCTIONS.txt completely □ 3. Understand FILES_SUMMARY.txt □ 4. Have cPanel login credentials ready 📁 UPLOAD CHECKLIST: □ 5. Upload .env to hosting ROOT: /home/nvdaxcom/public_html/.env □ 6. Upload master-scheduler.php to /automation/ folder □ 7. Upload metabuilder-collector.php to /automation/ folder □ 8. Upload metaminer-processor.php to /automation/ folder □ 9. Upload ethereum-gas-collector.php to /automation/ folder □ 10. Upload system-health.php to /automation/ folder □ 11. Upload test-complete-system.php to /automation/ folder □ 12. Upload cron-verification.php to /automation/ folder □ 13. Upload CRON_SETUP.md to /automation/ folder 🔧 CONFIGURATION CHECKLIST: □ 14. Set .env file permissions to 755 □ 15. Set all .php file permissions to 644 □ 16. Verify database credentials in .env file □ 17. Confirm API keys are correctly set in .env 🧪 TESTING CHECKLIST: □ 18. Visit cron-verification.php and verify all checks pass □ 19. Check PHP version shows 8.1 or higher □ 20. Confirm database connection is successful □ 21. Verify environment variables are loaded □ 22. Test manual execution: visit automation scripts in browser ⏰ CRON JOB SETUP CHECKLIST: □ 23. Access cPanel → Advanced → Cron Jobs □ 24. Click "Add New Cron Job" □ 25. Set minute to: */5 □ 26. Set hour, day, month, weekday to: * □ 27. Enter command: /usr/local/bin/ea-php81 /home/nvdaxcom/public_html/core.galliumhash.com/automation/master-scheduler.php run □ 28. Save the cron job □ 29. Note the exact time you saved it ⏳ FIRST AUTOMATION RUN (Wait 5-10 minutes): □ 30. Check system-health.php dashboard □ 31. Verify status shows "HEALTHY" or similar □ 32. Check automation/logs/ directory for log files □ 33. Verify log entries show successful automation runs □ 34. Check databases for fresh data entries with recent timestamps 🔍 MONITORING CHECKLIST: □ 35. Visit system-health.php daily to verify status □ 36. Check log files weekly for any error messages □ 37. Monitor database for continuous fresh data □ 38. Verify Bitcoin planet remains stable (no crashes) 🎯 SUCCESS CRITERIA - ALL MUST BE TRUE: □ 39. cron-verification.php shows 100% success □ 40. system-health.php shows green/healthy status □ 41. Fresh Bitcoin data appears in metabuilder database □ 42. MetaMiner generates new intelligence entries □ 43. Ethereum gas data updates regularly □ 44. No manual intervention required □ 45. Bitcoin planet runs without crashing 📞 TROUBLESHOOTING CHECKLIST: □ 46. If cron fails, check PHP path in cPanel □ 47. If database fails, verify .env location and permissions □ 48. If API fails, check internet connection and rate limits □ 49. If files fail, verify upload destinations are correct □ 50. Review CRON_SETUP.md for additional help 🎉 FINAL DEPLOYMENT CONFIRMATION: □ 51. All automation systems running automatically □ 52. Health dashboard shows green status □ 53. Fresh data flowing to all databases □ 54. No crashes or manual intervention needed □ 55. Your Bitcoin planet is stable and automated! 📝 NOTES SECTION: Use this space to note any issues, solutions, or observations: _________________________________________________ _________________________________________________ _________________________________________________ Deployment completed by: ________________ Date: ________________ Time: ________________ 💡 QUICK TIP: Keep this checklist for future reference or debugging!