~netlandish/links

b614e0a20dfcaccf012d327ad30a1b9e0d1d1cdd — Peter Sanchez a month ago 536b6d2
Correct IP extraction logic for api server.

Changelog-fixed: IP detection for api server under nginx reverse proxy.
Signed-off-by: Peter Sanchez <peter@netlandish.com>
1 files changed, 2 insertions(+), 2 deletions(-)

M cmd/api/main.go
M cmd/api/main.go => cmd/api/main.go +2 -2
@@ 104,8 104,8 @@ func run() error {

	e := echo.New()
	// https://echo.labstack.com/docs/ip-address
	// Deployed via Caddy at the moment which uses X-Forwarded-For header by default
	e.IPExtractor = echo.ExtractIPFromXFFHeader()
	// nginx default instead of Caddy default.
	e.IPExtractor = echo.ExtractIPFromRealIPHeader()

	// email work queue and service, general task queue
	eq := email.NewQueue(eSize)

Do not follow this link