# Running Babylon.js on a nodejs server with headless-gl

**URL:** https://forum.babylonjs.com/t/running-babylon-js-on-a-nodejs-server-with-headless-gl/684
**Category:** Questions
**Created:** [January 10, 2019, 11:02pm UTC](https://forum.babylonjs.com/t/running-babylon-js-on-a-nodejs-server-with-headless-gl/684 "2019-01-10T23:02:09Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![sharp](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sharp/32/1325_2.png) [@sharp](https://forum.babylonjs.com/u/sharp)
#### Post date: [April 4, 2021, 8:28am UTC](https://forum.babylonjs.com/t/running-babylon-js-on-a-nodejs-server-with-headless-gl/684/10 "2021-04-04T08:28:22Z")

</div>

Hi @paleRider you can trigger a custom-event [puppeteer/custom-event.js at main · puppeteer/puppeteer · GitHub](https://github.com/puppeteer/puppeteer/blob/main/examples/custom-event.js) in your scene.executeWhenReady for example or see [https://babylonjs.medium.com/understanding-asynchronous-code-in-babylon-js-cb534634beb](https://babylonjs.medium.com/understanding-asynchronous-code-in-babylon-js-cb534634beb) for more details

---

_[View the full topic](https://forum.babylonjs.com/t/running-babylon-js-on-a-nodejs-server-with-headless-gl/684)._
