hey @stacaz99 and welcome to the community
did you look here How to install Nextcloud snap? A good reference is the developers GitHub here Nextcloud snap wiki. but there is no single simple step by step solution since there are countless hardware, network configurations and OS setup options… one “works for all step by step” is virtually impossible.
tell us more about your setup there’s no way we can guess what you’ve done so far. Recollect steps taken, note recent changes and structure that information. Do the basics and try to get a grasp of the situation. start by filling in the required support template.
from this we’re guessing that you haven’t encrypted your instance How to manage Lets Encrypt for Nextcloud snap is there a reason for skipping this requirement? This might help you get an idea of what is required 101: Network, domain and DNS