Running NodeJS or Go in IIS

IIS

 This works for any independent HTTP server application.

The idea is to use the Asp.Net core module, where instead of launching dotnet.exe process, replace it with anything - go/java/nodejs

The IIS server acts as a proxy with all the known advantages such as advanced authentication methods, caching e.t.c

The real http server should inspect the ASPNETCORE_PORT environment variable and then listen on that port.

This is a much better alternative to the outdated iisnode

For more information, read here:

https://medium.com/@mossila/running-go-behind-iis-ce1a610116df


Post a Comment

Previous Post Next Post