Collabora Virtual Machine - Can I use private vm-to-vm network?

Hi all,

I am looking at deploying collabora. I will be using a guest vm on the same host as our nextcloud guest. We have a limited number of public IP addresses and was wondering if I can I use a priivate guest to guest network for connecting the collabora guest to our nextcloud guest? Our nextcloud guest has a public ip address.

Basically is everything proxied through the nextcloud ip or will the collabora instance need to be accessable to outsiders?