Run multi Hugo site on a server

You wouldn’t normally use hugo to serve up your site to an external audience. What you’d do is to use hugo to generate a static site (or in your case, multiple static sites), and then serve them up however you choose. This includes using a web server like nginx.