chore(settings): made them compatible with docker/fig

 (ie consider blank vars as unset)
or better to move it inline?
to prevent possible recursive imports in the future