How to make TLS and authorization configurable by environment variables?

See this. You cannot reference environment variables directly in conditionals.