diff --git a/entrypoint.sh.tmpl b/entrypoint.sh.tmpl index c7650eb..06f27b0 100644 --- a/entrypoint.sh.tmpl +++ b/entrypoint.sh.tmpl @@ -3,8 +3,6 @@ set -eu file_env() { - # https://medium.com/@adrian.gheorghe.dev/using-docker-secrets-in-your-environment-variables-7a0609659aab - local var="$1" local fileVar="${var}_FILE" local def="${2:-}" @@ -15,6 +13,7 @@ file_env() { fi local val="$def" + if [ "${!var:-}" ]; then val="${!var}" elif [ "${!fileVar:-}" ]; then