Embedding panel on website

I am trying to embed a grafana panel on to a Square Space website. I am hosting a Grafana server locally on a raspberry pi then used a tunnelling service (ngrok) to allow me to access the dashboard remotely. I then used the panel embed (iframe) code in the SquareSpace website, however, i am not seeing anything. I get " refused to connect". I then tried using my Grafana cloud account and embed a panel from there, but it still does not work.

I get this error:
Screen Shot 2020-08-02 at 15.51.22

Can anyone please tell me how i can embed my panel?