THE PROBLEM
Make the site public without exposing management infrastructure.
The IIS application worked internally, but a public deployment needed to survive changing residential IP addresses, support trusted HTTPS, and avoid direct Internet access to IIS management or other homelab services.