NGINX Resources

Hosting with ASP.NET Core will involve a lot of new stuff. One path of exploration is hosting ASP.NET Core on something other than Windows.

Using Kestrel, the best practices from MS at this time suggest using a reverse proxy in front of Kestrel. NGINX is the de facto standard for such things these days.

Here are some resources for NGINX:

An Intro to NGINX for Kestrel
http://blog.simontimms.com/2016/07/17/an-intro-to-nginx-for-kestrel/
ASP.NET Core Kestrel: Adventures in building a fast web server – Damian Edwards, David Fowler
https://vimeo.com/172009499
ASP.NET Monsters #51: An Intro to Nginx for Kestrel
https://channel9.msdn.com/Series/aspnetmonsters/ASPNET-Monsters-Episode-51-An-Intro-to-Nginx-for-Kestrel
ASP.NET Monsters #58: Nginx, Kestrel and SSL
https://channel9.msdn.com/Series/aspnetmonsters/ASPNET-Monsters-58-Nginx-Kestrel-and-SSL
ASP.NET Monsters #73: Why Do I Need To Know What a Reverse Proxy Is?
https://channel9.msdn.com/Series/aspnetmonsters/ASPNET-Monsters-73-Why-Do-I-Need-To-Know-What-a-Reverse-Proxy-Is
AN INTRO TO NGINX FOR KESTREL
http://aspnetmonsters.com/2016/07/2016-07-17-nginx/
GETTING NGINIX UP AND RUNNING ON AN UBUNTU BOX WITH SSL AND HTTP2
http://aspnetmonsters.com/2016/08/2016-08-07-nginx2/