change .env import method

This commit is contained in:
admin 2026-02-02 06:42:55 -07:00
parent ec7a8ba439
commit e3e21c0db5

View file

@ -4,7 +4,14 @@
ENV_PATH="/docker/minio/.env"
if [ -f "$ENV_PATH" ]; then
export $(grep -v '^#' "$ENV_PATH" | xargs)
while read -r line || [ -n "$line" ]; do
# Skip comments and empty lines
[[ "$line" =~ ^#.*$ ]] && continue
[[ -z "$line" ]] && continue
# Export the variable, removing any literal quotes
export "${line//\"/}"
done < "$ENV_PATH"
echo "Successfully loaded variables from $ENV_PATH"
else
echo "ERROR: Could not find .env at $ENV_PATH"