Is server-side rendering possible?

We use PlayCanvas to make product visualization apps. This works great but I’d also like to set up a service on our server to render static views of the products. I can get the images that I need via client-side code using the layer system and render targets. So that is not a problem. I’d just like the option to use this same code on the server to create those same images on demand. If this is possible, could someone point me in the right direction? It would be much appreciated.

It might be possible using a headless chrome browser although I’m not sure how WebGL works in that kind of environment