diff --git a/.assets/icon.png b/.assets/icon.png new file mode 100644 index 0000000..ceed7e5 Binary files /dev/null and b/.assets/icon.png differ diff --git a/.traefik.yml b/.traefik.yml index cbcbc78..52e6ac8 100644 --- a/.traefik.yml +++ b/.traefik.yml @@ -1,5 +1,6 @@ -displayName: Fossorial Badger +displayName: Pangolin (Badger) type: middleware +iconPath: .assets/icon.png import: github.com/fosrl/badger diff --git a/main.go b/main.go index 6f87772..82c4a15 100644 --- a/main.go +++ b/main.go @@ -194,6 +194,10 @@ func (p *Badger) ServeHTTP(rw http.ResponseWriter, req *http.Request) { return } + req.Header.Del("Remote-User") + req.Header.Del("Remote-Email") + req.Header.Del("Remote-Name") + if result.Data.ResponseHeaders != nil { for key, value := range result.Data.ResponseHeaders { rw.Header().Add(key, value)