diff --git a/src/Jackett/Server.cs b/src/Jackett/Server.cs index 18934598c30fb17cab2dda650f96923f618e2d03..3931b81377d247d5df4d5738b711dac6b132d57f 100644 --- a/src/Jackett/Server.cs +++ b/src/Jackett/Server.cs @@ -52,17 +52,20 @@ namespace Jackett public async Task Start() { - Program.LoggerInstance.Info("Starting HTTP server..."); + Program.LoggerInstance.Info("Starting HTTP server on port " + Port + " listening " + (ListenPublic ? "publicly" : "privately")); try { listener = new HttpListener(); - listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", Port)); - listener.Prefixes.Add(string.Format("http://localhost:{0}/", Port)); + if (ListenPublic) { listener.Prefixes.Add(string.Format("http://*:{0}/", Port)); } + else + { + listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", Port)); + } listener.Start(); }