diff --git a/docker/scripts/start.sh b/docker/scripts/start.sh index 5a1ac2d96..5049a0592 100755 --- a/docker/scripts/start.sh +++ b/docker/scripts/start.sh @@ -4,8 +4,10 @@ set -e google-chrome-stable --version firefox --version +MAX_OLD_SPACE_SIZE="${MAX_OLD_SPACE_SIZE:-2048}" + echo 'Starting Xvfb ...' export DISPLAY=:99 2>/dev/null 1>&2 Xvfb :99 -ac -nolisten tcp -screen 0 1500x1200x16 & sleep 1 -exec /usr/src/app/bin/sitespeed.js "$@" +exec node --max-old-space-size=$MAX_OLD_SPACE_SIZE /usr/src/app/bin/sitespeed.js "$@"