rusackas opened a new pull request, #36906:
URL: https://github.com/apache/superset/pull/36906

   ### SUMMARY
   
   Adds two new commands to improve developer experience when running Superset 
via Docker:
   
   - `make ports` - Shows the assigned URLs and ports for running services
   - `make open` - Opens the browser directly to the dev server (port 9000)
   
   **Problem:** When running `make up`, the port information is displayed at 
the start but quickly scrolls away as Docker logs flood the terminal. 
Developers often need to scroll back or guess the ports.
   
   **Solution:** 
   - `make ports` lets you check the URLs anytime
   - `make open` opens your browser directly to the right URL
   - Connection info is now also printed when you Ctrl+C out of `make up`
   
   ### BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
   
   ```bash
   $ make ports
   🔍 Finding available ports...
   
   🐳 Superset (superset-testbed2):
      Dev Server: http://localhost:9000  ← Use this for development
      Superset:   http://localhost:8088
      Nginx:      http://localhost:80
      WebSocket:  localhost:8080
      Database:   localhost:5432
      Redis:      localhost:6379
   
   $ make open
   🌐 Opening browser...
   ```
   
   ### TESTING INSTRUCTIONS
   
   1. Run `make up` to start Superset
   2. Press Ctrl+C - connection info should be printed again
   3. Run `make ports` - should show assigned URLs
   4. Run `make open` - should open browser to dev server
   
   ### ADDITIONAL INFORMATION
   
   - [x] Changes UI
   - [ ] Has associated issue:
   - [ ] Required feature flags:
   - [ ] Includes DB Migration
   - [ ] Introduces new feature or API
   - [ ] Removes existing feature or API
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to