One of the advantages of .Net core is not only is it lightweight (because you inject only the services you actually use), it also runs on Linux. So, this site is now using .Net core in a Digital Ocean droplet running on an Ubuntu distro Docker container .
The Angular 6 version of this site has also been containerized, and may be found here. So I have two containers, one running .Net core, the second running Angular, in the same Digital ocean droplet. The standard Nginx reverse proxy routes requests to the appropriate container.
And at Digital Ocean's current $5 month, that is one of the best deals currently available for .Net core hosting and Angular hosting...