Storing Chirp Stack network server data on cloud server

Chirp Stack being a local server, I’m storing my data in an InfluxDB database on a local desktop. I’ve also integrated Grafana and Chronograf for visualization of my IoT data; again these applications are installed on the local desktop.

I want to monitor the IoT system remotely, so how do I make the server accessible from outside the network? Is there a way by which I can store the data in cloud (for example InfluxDB Cloud 2.0) so that I can access it remotely? Also, can I integrate Grafana and Chronograf with Cloud server for accessing the visualizations remotely?