After following the many imperfect tutorials online, Our forum is up and running, but only on port:4567.
NginX has been installed, and configured (although not properly)
Now when navigating to http://sitedomain.com we are welcomed by the NginX "default" html, and not our forum.

Some information that might be helpful:
Location of forum : /var/www/sitedomain
No special permissions have been applied to the folder.

Nodebb configuration

When node app --setup asks for a url, the Virtual droplets IP address was inserted
everything else was set as default.

The current overall configuration has two issues.
The first issue is that the sites-available/sitedomain (which is linked to the sites-enabled/sitedomain) is not configured at all (removed all previous configuration as nothing has worked yet) I have tried every configuration online, including the virtual server configuration notated in the "default" file.
The second issue is that something by default is still pointing NginX to load the Default file rather than the file, sitedomain.
Attempting to bypass the latter issue, I replaced the root path in the default configuration with the root path /var/www/sitedomain.
This result is NginX providing a 403 Forbidden error when navigating to http://sitedomain.com.
Unsure of what I am doing in the sites-available configuration, I am going off the knowledge of the many flawed tutorials, that I also need an "index" line pointing to the file that is actually loading the forum. Unfortuately, I have tried multiple files, with multiple attributes, most of which result in the downloading of ,for example, the nodebb.bat file straight to my computer, which makes me believe that it is not a permissions issue.

If anybody could provide me with what they believe is the best <sitedomain> configuratin (located in sites-available) based on what I have described, along with where I need to configure nginx to look to my sitedomain file, rather than default, I would be very greatful.
After following the many imperfect tutorials online, Our forum is up and running, but only on port:4567.
NginX has been installed, and configured (although not properly)
Now when navigating to http://sitedomain.com we are welcomed by the NginX "default" html, and not our forum.

Some information that might be helpful:
Location of forum : /var/www/sitedomain
No special permissions have been applied to the folder.

Nodebb configuration

When node app --setup asks for a url, the Virtual droplets IP address was inserted
everything else was set as default.

The current overall configuration has two issues.
The first issue is that the sites-available/sitedomain (which is linked to the sites-enabled/sitedomain) is likely not configured properly as I have tried every configuration online, including the virtual server configuration notated in the "default" file.
The second issue is that something by default is still pointing NginX to load the Default file rather than the file, sitedomain.
Attempting to bypass the latter issue, I replaced the root path in the default configuration with the root path /var/www/sitedomain.
This result is NginX providing a 403 Forbidden error when navigating to http://sitedomain.com.
Unsure of what I am doing in the sites-available configuration, I am going off the knowledge of the many flawed tutorials, that I also need an "index" line pointing to the file that is actually loading the forum. Unfortuately, I have tried multiple files, with multiple attributes, most of which result in the downloading of ,for example, the nodebb.bat file straight to my computer, which makes me believe that it is not a permissions issue.

If anybody could provide me with what they believe is the best sitedomain configuratin (located in sites-available) based on what I have described, along with where I need to configure nginx to look to my sitedomain file, rather than default, my team would be very appreciative.

Configuration
NGINX-served sites are contained in a server block. This block of options goes in a specific place based on how nginx was installed and configured:

/path/to/nginx/sites-available/* – files here must be aliased to ../sites-enabled
/path/to/nginx/conf.d/*.conf – filenames must end in .conf
/path/to/nginx/httpd.conf – if all else fails
Below is the basic nginx configuration for a NodeBB build running on port 4567: