cBioPortal / cbioportal

cBioPortal for Cancer Genomics
https://cbioportal.org
GNU Affero General Public License v3.0
639 stars 496 forks source link

move cbioportal-session SERVER_PORT off 5000 #11119

Open Wade-Webster opened 1 week ago

Wade-Webster commented 1 week ago

The IANA has long considered port 5000 (along with 1900) for network device discovery.

Using 5000 creates conflicts system-level conflicts for MacOS Airplay Receiver, Intel Graphics Command Center, and developer conflicts for Node.js, Heroku, ASP.NET Core, Docker Registry, etc.

This invariably creates a number of headaches for anyone trying to use the "quick start" Docker Deployment guide.

iishitahere commented 6 days ago

Hello! I’d like to work on this issue regarding the port conflict with port 5000 in the Docker deployment. I propose to modify the Docker configuration to use a different default port (such as 5001 or 8080) and update the documentation to guide users who may still need port 5000. I believe this will help reduce conflicts with MacOS AirPlay Receiver, Intel Graphics Command Center, and other developer tools that use port 5000.

Please let me know if there are any specific guidelines or if I should proceed with these changes. Thank you!

Srayash commented 5 days ago

hey @Wade-Webster @onursumer @alisman I've made a PR(#11126) addressing this issue, kindly review and provide feedback or merge. Thanks!