Merge pull request #316 from Moonlight-Panel/FixIpBinding

Fixed ip binding
This commit is contained in:
Marcel Baumgartner
2023-09-10 03:13:31 +02:00
committed by GitHub

View File

@@ -76,7 +76,13 @@ public class Startup
Logger.Info("Done. Going live now!");
if(ConfigService.DebugMode)
if (!Uri.TryCreate(ConfigService.Get().Moonlight.AppUrl, UriKind.RelativeOrAbsolute, out Uri uri))
{
Logger.Fatal("Invalid app url");
return;
}
if(ConfigService.DebugMode || uri.HostNameType == UriHostNameType.IPv4)
await WebApplication.RunAsync();
else
await WebApplication.RunAsync(ConfigService.Get().Moonlight.AppUrl);