Current section

Files

Jump to
fulib config config.exs
Raw

config/config.exs

# This file is responsible for configuring your application
# and its dependencies with the aid of the Mix.Config module.
use Mix.Config
config :fulib, Fulib.LocalCache, gc_interval: 86_400
config :fulib, Fulib.GlobalCache,
enable: true,
adapter: :redis,
pools: [
primary: [
host: System.get_env("REDIS_HOST") || "127.0.0.1",
port: (System.get_env("REDIS_PORT") || "6379") |> String.to_integer(),
pool_size: (System.get_env("REDIS_POOL") || "10") |> String.to_integer(),
password: (System.get_env("REDIS_PASSWORD") || nil)
]
]
config :fulib, :translator_domains,
models: "models",
model_fields: "model_fields",
model_errors: "model_errors"
config :fulib, :cipher,
keyphrase: "badffcefc86ab1044dcaad04833d6b42",
ivphrase: "c6ba01e874a2310c4de3def1b97c5d89"
# 默认的时区
config :fulib, :default_timezone, "Asia/Shanghai"
# 东八区
config :fulib, :default_utc_offset, 28_800
# 默认中文
config :fulib, Fulib.Gettext, default_locale: "zh_CN"
import_config "#{Mix.env()}.exs"