Files
tellaweb/entrypoint.sh
2025-12-14 20:46:12 -05:00

14 lines
639 B
Bash

#!/bin/sh
set -e
[ -f /run/secrets/jwt_secret ] && export JWT_SECRET="$(cat /run/secrets/jwt_secret)"
[ -f /run/secrets/db_password ] && export MYSQL_PASSWORD="$(cat /run/secrets/db_password)"
[ -f /run/secrets/db_root_password ] && export MYSQL_ROOT_PASSWORD="$(cat /run/secrets/db_root_password)"
[ -f /run/secrets/redis_password ] && export REDIS_PASSWORD="$(cat /run/secrets/redis_password)"
[ -f /run/secrets/smtp_password ] && export SMTP_PASSWORD="$(cat /run/secrets/smtp_password)"
# if not in "env" mode, then execute the original entrypoint and command
if [ ! "$1" = "-e" ]; then
/usr/local/bin/docker-entrypoint.sh "$@"
fi