diff --git a/pkg/publisher/local/publisher.go b/pkg/publisher/local/publisher.go
index d687479ecb..cca932117d 100644
--- a/pkg/publisher/local/publisher.go
+++ b/pkg/publisher/local/publisher.go
@@ -33,7 +33,7 @@ func NewLocalPublisher(ctx context.Context, directory string, host string, port
 		urlPrefix:     fmt.Sprintf("http://%s:%d", host, port),
 	}
 
-	p.server = NewLocalPublisherServer(ctx, p.baseDirectory, p.host, p.port)
+	p.server = NewLocalPublisherServer(ctx, p.baseDirectory, p.port)
 	go p.server.Run(ctx)
 
 	return p
diff --git a/pkg/publisher/local/server.go b/pkg/publisher/local/server.go
index 83a419ef8c..ad237652d6 100644
--- a/pkg/publisher/local/server.go
+++ b/pkg/publisher/local/server.go
@@ -18,12 +18,13 @@ type LocalPublisherServer struct {
 const (
 	readHeaderTimeout = 3 * time.Second
 	readTimeout       = 3 * time.Second
+	allAddresses      = "0.0.0.0"
 )
 
-func NewLocalPublisherServer(ctx context.Context, directory, address string, port int) *LocalPublisherServer {
+func NewLocalPublisherServer(ctx context.Context, directory string, port int) *LocalPublisherServer {
 	return &LocalPublisherServer{
 		rootDirectory: directory,
-		address:       address,
+		address:       allAddresses, // we listen on all addresses
 		port:          port,
 	}
 }