Spaces:
Paused
Paused
| set -euo pipefail | |
| export DISPLAY="${DISPLAY:-:99}" | |
| export PORT="${PORT:-7860}" | |
| export VNC_GEOMETRY="${VNC_GEOMETRY:-1440x900x24}" | |
| export MINDVIS_ARGS="${MINDVIS_ARGS:-}" | |
| cd /app/mindVisualizer | |
| rm -f "/tmp/.X${DISPLAY#:}-lock" | |
| Xvfb "${DISPLAY}" -screen 0 "${VNC_GEOMETRY}" -ac +extension GLX +render -noreset \ | |
| >/tmp/xvfb.log 2>&1 & | |
| sleep 3 | |
| python /app/mindVisualizer/app.py --host 0.0.0.0 --port "${PORT}" ${MINDVIS_ARGS} | |