Headless Paraview Rendering using Ospray

Hi there,
I am trying to figure out the workflow for getting paraview to run on the cloud. I intend to use purely command line interface to eventually generate and export .png images that I can download.
Now my question is, does that look like something at all possible with the normal paraview binary?
Or it that only possible via the headless OSMesa or EGL built? Is there anyway to run the main Paraview but just run the --force-offscreen-render flag? Or will this fail?

Thanks for all the help!
I understand this might be a basic question and so thanks for the patience.

You need a headless version (OSMesa or EGL) otherwise the regular paraview would expect X to be available even if no window (--force-offscreen-render) gets created to access to the OpenGL context.