Disable realip middleware when using the reverse proxy authentication feature
Should fix https://github.com/navidrome/navidrome/pull/1152#issuecomment-862306847
This commit is contained in:
parent
d3db41ae7d
commit
521d1ff2bf
1 changed files with 3 additions and 1 deletions
|
|
@ -56,7 +56,9 @@ func (s *Server) initRoutes() {
|
|||
r.Use(secureMiddleware())
|
||||
r.Use(cors.AllowAll().Handler)
|
||||
r.Use(middleware.RequestID)
|
||||
r.Use(middleware.RealIP)
|
||||
if conf.Server.ReverseProxyWhitelist == "" {
|
||||
r.Use(middleware.RealIP)
|
||||
}
|
||||
r.Use(middleware.Recoverer)
|
||||
r.Use(middleware.Compress(5, "application/xml", "application/json", "application/javascript"))
|
||||
r.Use(middleware.Heartbeat("/ping"))
|
||||
|
|
|
|||
Loading…
Reference in a new issue