The --custom-sign-in-logo flag previously only accepted https:// URLs
and would incorrectly interpret http:// URLs as file paths, causing the
application to fail to start.
This fix adds support for http:// URLs alongside the existing https://
support.