Current section

Files

Jump to
udia config config.exs
Raw

config/config.exs

use Mix.Config
config :udia,
ecto_repos: [Udia.Repo]
config :udia, UdiaWeb.Endpoint,
url: [host: "localhost"],
secret_key_base: "hYywfBjO0UWwRXFyPCimrtCBLqCL5pbuvCcq31O2kE9tamarHP0avawxKANPtG62",
render_errors: [view: UdiaWeb.ErrorView, accepts: ~w(html json)],
pubsub: [name: Udia.PubSub, adapter: Phoenix.PubSub.PG2]
config :logger, :console,
format: "$time $metadata[$level] $message\n",
metadata: [:request_id]
config :udia, :lets_encrypt,
challenge: System.get_env("LETS_ENCRYPT_CHALLENGE") || "NO_CHALLENGE"
config :udia, :udia_client,
client_origin_url: "http://localhost:3000"
config :guardian, Guardian,
hooks: GuardianDb,
allowed_algos: ["HS512"],
verivy_module: Guardian.JWT,
issuer: "Udia",
ttl: {30, :days},
verify_issuer: true,
serializer: Udia.GuardianSerializer
config :guardian_db, GuardianDb,
repo: Udia.Repo,
schema_name: "auth_tokens",
sweep_interval: 120 # 120 minutes
config :paper_trail,
repo: Udia.Repo,
originator: [name: :user, model: Udia.Accounts.User]
import_config "#{Mix.env}.exs"