1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-05 08:08:02 +00:00

Add Specifying The Server Port as a phoenix til

This commit is contained in:
jbranchaud
2017-03-10 21:31:49 -06:00
parent 8198dd9a7c
commit a160438f92
2 changed files with 32 additions and 1 deletions

View File

@@ -0,0 +1,30 @@
# Specifying The Server Port
Running `mix phx.server` for a Phoenix project with the default settings
will attach the server to port `4000`.
If you'd like to use a different port in development, you can change it in
`config/dev.exs`.
```elixir
config :profilex, Profilex.Web.Endpoint,
http: [port: 4444],
...
```
Alternatively, you can allow it to be configurable from the command line
with an environment variable and a fallback port.
```elixir
config :profilex, Profilex.Web.Endpoint,
http: [port: System.get_env("PORT") || 4000],
...
```
Running
```bash
$ PORT=4444 mix phx.server
```
will launch the server on port `4444`.