I have an umbrella application with 3 Phoenix apps. Where can I set up my ports for each localhost?
Good answer here: https://stackoverflow.com/questions/30540466/start-phoenix-app-with-cowboy-server-on-different-port from Chris:
Edit your config/dev.exs and change the Endpoint http port like the following:
config :my_app, MyApp.Endpoint, http: [port: System.get_env("PORT") || 4000],
This allows the port to be set, or left as the default 4000:
PORT=4002 mix phoenix.server # to run on port 4002 mix phoenix.server # to run on port 4000
This answer was described by @chris-mccord on github.