Nginx Proxy Versions Save

Automated nginx proxy for Docker containers using docker-gen

0.9.1

3 years ago

This is a patch release.

Bugs fixed:

  • #1162 upstream naming pre-empts proxy-passing to other load-balanced services (fixed by #1163)
  • #1361, #1407 and #1512 bad parsing of the arguments passed to the DH parameters generation script (fixed by #1263)
  • #1424 nginx config load broken by resolver's IPv6 link local interface scoped address (fixed by #1557)
  • X-Forwarded-Ssl header was improperly set in SSL-terminated setups (fixed by #1185)
  • create_server_certificate.sh script in tests was broken (fixed by #1619)
  • #1132 upstream server was incorrectly marked as down when using internal networks (fixed by #1609)

Changes since 0.9.0:

  • new SERVER_TOKENS per proxied container variable to control the server_tokens directive (#1620)
  • additional debug information on the rendered template with the DEBUG variable (#1609)
  • $upstream_addr added to nginx access logs (#1659)
  • switch to a Go module compatible version of forego (#1603)
  • golang 1.15.10 -> 1.16.5

Various doc updates.

0.9.0

3 years ago

This is a minor release.

Bugs fixed:

  • #1548 #1586 empty upstream blocks caused by docker-gen being unable to get its own container ID on some updated systems
  • the aforementioned bug(s) had the same root cause that the one preventing docker-gen from working correctly on Amazon ECS, so this might be fixed too, waiting for eventual confirmation from an AWS ECS user

Changes since 0.8.0:

  • nginx 1.19.3 -> 1.19.10 (#1590)
  • docker-gen 0.7.4 -> 0.7.6 (#1601)
  • switch to a multi stage Dockerfile (#1470)
  • nginx's worker_connections upped from the default 1024 to 10240 (#973)
  • brought ACME no redirection inline with nginx-proxy/acme-companion (#1409)
  • documentation updates (#1145 #1184 #1332 #1505 #1583 #1599)

The test suite has been updated and the CI now runs correctly again after moving from Travis CI to GitHub Actions (#1572)

We're now building multiarch (amd64, arm64, armv7) images on GitHub Actions and pushing them to Dockerhub (3a8b49f153ea71a0c01ac6532706205219273723 4a1d5bfc58af35f5e90dcefb47b35a274c903150).

The images are also now available under the org's registry (nginxproxy/nginx-proxy) in addition to the legacy registry (jwilder/nginx-proxy).