elixir-http-base/src/config/config.exs

23 lines
463 B
Elixir

use Mix.Config
{port, ""} = Integer.parse(System.get_env("PORT", "3000"))
config :lytedev, Lytedev.HttpServer, port: port
config :logger, level: :debug
config :logger, :console,
metadata: [:file, :function, :line, :mfa, :module, :pid, :request_id],
format: "$time [$level] $message\n $metadata\n",
colors: [enabled: true]
case Mix.env() do
:dev ->
:ok
:test ->
config :logger, level: :warn
:prod ->
config :logger, level: :info
end