So I was reading this, and not really sure which option I should be using. It feels like just copying the site over to the server would do just fine (mode 1), so when would I install Hugo server on the remote server?
hugo builds your site.
hugo server runs a local server (i.e. builds the site in memory and includes livereload for easier development)…
Hugo server is a DEV server only. I wouldn’t recommend using it in production. Hugo is a static site generator, so the output can be hosted on any HTTP server.