DarthSim / overmind

Process manager for Procfile-based applications and tmux
MIT License
2.82k stars 79 forks source link

PORT 5000 is no longer a good default port #119

Open terracatta opened 2 years ago

terracatta commented 2 years ago

On the new versions of macOS 12.0.1, the port 5000 is used by the operating system for the Control Center. We should choose a new default port (ex: 3000) that would not conflict with the majority of macOS installations out there.

tenpaiyomi commented 2 years ago

Just fyi, I'd say avoid using 3000 since it is used by default for a lot of programming frameworks and things of the like. Perhaps something less (for lack of a better word) round, (ie 3000, 4000, 5000, etc), such a 5001, 5050, etc.?

ybart commented 2 years ago

I do not see major drawbacks about using port 3000 in practice. It is already the default for Rails server. I do not think it cause any issue for the majority of Rails developers.

As overwind is intended to be used for web development, using the port 3000 seems reasonable. People using multiple development environment on their machines is the same time are not most of people and probably already know how to configure their application port to avoid conflicts.

But if it is an issue, it is also possible to ask IANA to reserve a port specifically for overmind.