Ssl nextcloud on an APP vps

I have deployed Nextcloud as a self install app on a VSP server. I am trying to install an SSL but I get the error:
“certbot.errors.PluginError: Unable to find corresponding HTTP vhost; Unable to create one as intended addresses conflict; Current configuration does not support automated redirection”

As far as I can understand it is because there are no apache2 vhosts .conf files etc.
I thought I would try to make them, the issue is you need to outline a root directory. That is what I don’t have.
i hve checked /var/www/ and there is nothing there
there are no files indicating where the folder I need to point to is. Nextcloud is available via the server IP at the moment.
Any ideas how I get an ssl cert?

Hi @k.mudassar,
You are missing the required support template. Please fill this form out and edit into your post.

This will give us the technical info and logs needed to help you! Thanks.