Skip to content

Conversation

@jmjava
Copy link
Owner

@jmjava jmjava commented Jan 15, 2026

Changes

starthub.sh improvements:

  • ✅ Automatically sources .env files from embabel-hub/.env or parent directory
  • ✅ Better error handling with startup verification
  • ✅ Waits for web server to respond before reporting success
  • ✅ Improved diagnostics for common issues (401 errors, startup timeouts)
  • ✅ Added pragma comment for secret detection

STARTUP.md documentation:

  • ✅ Comprehensive startup guide with all configuration options
  • ✅ Clear documentation of .env file sourcing
  • ✅ Service URLs and connection details
  • ✅ Troubleshooting section
  • ✅ Fixed secret detection issues

Testing:

  • ✅ All pre-commit hooks pass (ggshield, detect-secrets, shellcheck, etc.)
  • ✅ Script tested and verified working

Summary

This PR improves the user experience for starting the embabel-hub container by:

  1. Making it easier to configure (automatic .env loading)
  2. Providing better feedback during startup
  3. Including comprehensive documentation
  4. Ensuring all security checks pass

@jmjava jmjava merged commit 8a2ae07 into master Jan 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant