Hopefully the Rendertron will gain support for WebGL in the near future. It seems like more and more graphical apps on the web are using WebGL over the Canvas API for performance reasons.
I've been working on a similar project - if you want a similar solution with a little less setup, navigate to your build/dist directory and:<p><pre><code> npm install -g prerendercloud-server
prerendercloud-server .
</code></pre>
If you want to run your own rendertron instance as opposed to service.prerender.cloud, you can use that same package with an environment variable:<p><pre><code> PRERENDER_SERVICE_URL=http://localhost:8080 prerendercloud-server .
</code></pre>
<a href="https://www.prerender.cloud/docs" rel="nofollow">https://www.prerender.cloud/docs</a>