X-forward/headers for file provider

Hello,

dunno if its a quirk i didnt get it.
im running traefik:latest in docker in bridge mode, got a few file providers/services running in network_mode: host or native on my host.
when i try to enter via hostrule/route it doenst forward any headers/wrong ip.a service in bridge mode gets the real ip, in network_mode:host or native outside of docker gets the network-address of the network. i tried to test it via the whoami container in network_mode host, x-foward-to headers exit, but in the access log only the docker network is listed.

Summary

`[entryPoints]
[entryPoints.web]
address = ":80"
[entryPoints.web.forwardedHeaders]
insecure = true
[entryPoints.websecure]
address = ":443"
[entryPoints.websecure.forwardedHeaders]
insecure = true
[entryPoints.high]
address= ":9999"
[entryPoints.high.http2]
maxConcurrentStreams = 2000
[log]
level = "debug"
filePath = "/logs.log"
format = "common"
[accessLog]
filePath = "/access.log"
[accessLog.fields]
defaultMode = "keep"

[accessLog.fields.names]
  "ClientUsername" = "keep"

[accessLog.fields.headers]
  defaultMode = "keep"

  [accessLog.fields.headers.names]
    "User-Agent" = "keep"
    "Authorization" = "keep"
    "Content-Type" = "keep"
    "ClientAddr" = "keep"
    "ClientHost" = "keep"

[api]
insecure = true
dashboard = true
[provider]
[providers.file]
directory = "/provider"
watch = true
[providers.docker]
exposedByDefault = false`

Summary
[http]
  [http.routers]
   [http.routers.who]
     rule = "host(`own.debian-svr`)"
     service = "who"
     entryPoints = ["high"]
   [http.routers.jelly]
    rule = "host(`xxx.ipv64.net`) || Host(`jelly.debian-svr`)"
    service = "jelly"
    entryPoints = ["websecure", "web"]
     [http.routers.jelly.tls]
     certResolver = "ipv64"
     [[http.routers.jelly.tls.domains]]
       main = "xxx.ipv64.net"
       sans = ["*.xxxx.ipv64.net"]
   [http.routers.syncthing]
    entryPoints = ["web"]
    service = "syncthing"
    rule = "Host(`syncthing.debian-svr`)"
   [http.routers.owncloud-server]
     entryPoints = ["web", "websecure"]
#    middlewares = ["owncloud-server"]
     service = "owncloud-server"
     rule = "Host(`own.debian-svr`) || Host(`xxx.vpn64.de`)"
    [http.routers.owncloud-server.tls]
      certResolver = "ipv64"
      [[http.routers.owncloud-server.tls.domains]]
             main = "xxx.vpn64.de"
             sans = ["*.xxx.vpn64.de"]
  [http.services]
    [http.services.who]
      [http.services.who.loadBalancer]
        [[http.services.who.loadBalancer.servers]]
          url = "http://192.168.178.42:32000/"
     [http.services.flux]
        [[http.services.flux.loadBalancer.servers]]
          url = "http://192.168.178.42:8086/"
    [http.services.pi]
      [[http.services.pi.loadBalancer.servers]]
          url ="http://192.168.178.42:99/"
    [http.services.jelly]
      [http.services.jelly.loadBalancer]
          passHostHeader = true
           [[http.services.jelly.loadBalancer.servers]]
             url = "http://192.168.178.42:8096"
    [http.services.owncloud-server]
        [[http.services.owncloud-server.loadBalancer.servers]]
          url = "http://192.168.178.42:8888"
    [http.services.syncthing]
       [http.services.syncthing.loadBalancer]
        serversTransport = "syncthing"
        [[http.services.syncthing.loadBalancer.servers]]
          url = "https://192.168.178.42:8384"
    [http.serversTransports]
        [http.serversTransports.syncthing]
          insecureSkipVerify = true