There is a site that is deployed on a home computer, it is necessary that it be accessible from the Internet.
Ubuntu 16.04 server, Nginx, ASP.Net Core. It will require installation / configuration of Nginx and Ubuntu, this is understandable.
What settings need to be done in the operating system and modem?