JSReport on Azure Web App
I am trying to install jsreport on an azure web app. I want to host this under an existing plan, using windows/code (not Linux/docker).
Following the instructions: https://github.com/jsreport/jsreport, I installed on my local machine (visual code) and it worked. Deployed to azure and it did not work. I have also tried the instructions using the command interface within the web app without success.
Any help on getting this to work would be great.
Unfortunately, jsreport/chrome doesn't run on the windows based azure web app as far as I know.
The platform blocks the libraries chrome uses.
Thanks for the reply.
That's a pity. I need to think about how to get this working.
If I changed and went to your SaaS solution, could you give me some idea of how many seconds it takes to generate a report, then I can estimate potential cost. Alternatively, if I set up templates on the SaaS and later decide to have my own server, is it easy to move the templates across.
is there a list of what is blocked/unavailable? https://github.com/kblok/puppeteer-sharp get's puppeteer working (so headless Chrome) but I'm guessing there's others ... I'd love to be able to have jsReport running in our tenant but with minimal footprint (I'm assuming we can run it as a webapp cheaper than having a VM to host it)
is there a list of what is blocked/unavailable? https://github.com/kblok/puppeteer-sharp get's puppeteer working (so headless Chrome) but I'm guessing there's others
It may run there but you won't be able to make a pdf screenshot with headless chrome when running on windows based azure web app.