Are you sure Conduit supports this approach for setting config values? Since these values are just strings for elixir, they are not going to be automatically replaced with env var values unless the library author implements such a feature.
According to the docs, this is the approach that they suggest:
Sure, but the point is that it’s a perfectly fine pattern. It would be better now with 1.9 Config to do just System.get_env calls but only if the project is setup with the new config, and many projects are not yet there.