diff --git a/mounts/gotify/config/entrypoint.sh b/mounts/gotify/config/entrypoint.sh deleted file mode 100755 index 784aeca..0000000 --- a/mounts/gotify/config/entrypoint.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -# usage: file_env VAR [DEFAULT] -# ie: file_env 'XYZ_DB_PASSWORD' 'example' -# (will allow for "$XYZ_DB_PASSWORD_FILE" to fill in the value of -# "$XYZ_DB_PASSWORD" from a file, especially for Docker's secrets feature) -file_env() { - local var="$1" - local fileVar="${var}_FILE" - local def="${2:-}" - if [ "${!var:-}" ] && [ "${!fileVar:-}" ]; then - mysql_error "Both $var and $fileVar are set (but are exclusive)" - fi - local val="$def" - if [ "${!var:-}" ]; then - val="${!var}" - elif [ "${!fileVar:-}" ]; then - val="$(< "${!fileVar}")" - fi - export "$var"="$val" - unset "$fileVar" -} - -cd /app - -file_env 'GOTIFY_DEFAULTUSER_PASS' - -./gotify-app "$@"