title: Running multiple ASP.net core web api applications on a single Kestrel server instance
body: <p>Is it possible to run multiple asp.net core web api applications on same machine and listening to different ports and all the services should be running on same kestrel instance?</p>
  
  <p>I have a requirement to develop multiple services (Micro services) using ASP.net core web api, and should be deployed on same machine and should use HTTPS and same SSL certificate.
  As per my findings, each service needs to be configured to run on separate kestrel instance, so there is an overhead of configuring same SSL thing for each service. I am trying to find a way to run all the services on single instance of kestrel so that I can enable SSL at one shot.</p>