github kossakovsky/n8n-install v1.5.2

4 hours ago

Fixed

  • n8n — Fix ERR_ERL_UNEXPECTED_X_FORWARDED_FOR thrown by express-rate-limit behind the Caddy reverse proxy. The compose file set N8N_TRUST_PROXY: true, which n8n does not recognize, so Express trust proxy stayed false. Replaced it with the correct N8N_PROXY_HOPS (number of reverse proxy hops, default 1, overridable via .env for multi-proxy setups) (#65).

Upgrade

make update

After updating, the ERR_ERL_UNEXPECTED_X_FORWARDED_FOR log spam stops and n8n derives the real client IP from X-Forwarded-For instead of Caddy's container IP. The default N8N_PROXY_HOPS=1 matches the bundled Caddy proxy; raise it by one per extra trusted proxy you place in front of Caddy. No .env changes are required — the compose default applies automatically.

Full Changelog: v1.5.1...v1.5.2

Don't miss a new n8n-install release

NewReleases is sending notifications on new releases.