13 lines
312 B
Bash
13 lines
312 B
Bash
|
|
#!/bin/bash
|
||
|
|
set -e
|
||
|
|
|
||
|
|
# Start virtual framebuffer so Chrome/Firefox have a display to render into.
|
||
|
|
# This is what the base sitespeedio/sitespeed.io image's entrypoint does.
|
||
|
|
Xvfb :99 -ac -screen 0 1920x1080x24 +extension RANDR &
|
||
|
|
export DISPLAY=:99
|
||
|
|
|
||
|
|
# Give Xvfb a moment to initialise
|
||
|
|
sleep 1
|
||
|
|
|
||
|
|
exec node /app/app.js
|