Best way to deploy on Windows Server + IIS?
Looking for a sane production setup on Windows Server. IIS + the ASP.NET Core hosting bundle? Kestrel behind a reverse proxy? What are people running and how are you handling the Hangfire background jobs?
Looking for a sane production setup on Windows Server. IIS + the ASP.NET Core hosting bundle? Kestrel behind a reverse proxy? What are people running and how are you handling the Hangfire background jobs?
IIS + ASP.NET Core Hosting Bundle (in-process) is the simplest. Install the bundle, publish, point an IIS site at the folder. Hangfire runs inside the app — just keep the app pool alive (set Start Mode = AlwaysRunning, Idle Time-out = 0) so the recurring jobs don't pause.
+1. We also moved the Hangfire dashboard behind admin auth and put the site on HTTPS with a proper cert. Smooth since.
Anyone can read the community. Create a free account — verified & approved — to reply.
Thanks for subscribing. We'll send product updates and release notes — no noise, and you can unsubscribe anytime.