johnysigma ec3cca20aa Fix script hanging issues - Add comprehensive non-interactive mode
Major fixes for script reliability:

Interactive Mode Issues:
- Added NON_INTERACTIVE detection when run via curl | bash
- Automatic defaults for config wizard in non-interactive mode
- Sensible fallbacks for existing installation handling

Potential Hang Points Fixed:
- Non-interactive mode uses bootstrap node type by default
- Placeholder Solana wallet for automated installs
- Auto-update existing installations without prompts
- Fixed log function definition order issue

Error Handling Improvements:
- Better network operation error handling
- Cleaner function organization
- Removed duplicate log function code

Now supports both interactive and non-interactive usage modes safely.
2025-08-04 15:10:17 +03:00
..
2025-08-03 16:24:04 +03:00