Configure database SSL

This commit is contained in:
Uku Taht 2021-10-09 15:28:00 +02:00
parent d8144436e1
commit 46ca66805a

View File

@ -42,6 +42,9 @@ db_url =
"postgres://postgres:postgres@plausible_db:5432/plausible_db"
)
db_ssl_enabled =
get_var_from_path_or_env(config_dir, "DATABASE_SSL", "false") |> String.to_existing_atom()
db_socket_dir = get_var_from_path_or_env(config_dir, "DATABASE_SOCKET_DIR")
admin_user = get_var_from_path_or_env(config_dir, "ADMIN_USER_NAME")
@ -192,7 +195,9 @@ config :plausible, PlausibleWeb.Endpoint,
secret_key_base: secret_key_base
if is_nil(db_socket_dir) do
config :plausible, Plausible.Repo, url: db_url
config :plausible, Plausible.Repo,
url: db_url,
ssl: db_ssl_enabled
else
config :plausible, Plausible.Repo,
socket_dir: db_socket_dir,