Nginx Proxy Versions Save

Automated nginx proxy for Docker containers using docker-gen

1.1.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/1.0.4...1.1.0

1.0.4

1 year ago

nginx 1.23.3

What's Changed

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/1.0.3...1.0.4

1.0.3

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/1.0.2...1.0.3

1.0.2

1 year ago

nginx 1.23.2

What's Changed

New Contributors

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/1.0.1...1.0.2

1.0.1

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/1.0.0...1.0.1

1.0.0

2 years ago

What's Changed

Contributors

Many thanks to the following people for their work and/or feedback on the path based routing feature. @AlexanderLieret @junderw @warren-ru @JMLX42 @OliverRhyme @trowj @WolfspiritM @rodrigoaguilera @RafaelKr @gregsymons

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/0.10.1...1.0.0

0.10.1

2 years ago

nginx 1.21.6

What's Changed

New Contributors

Full Changelog: https://github.com/nginx-proxy/nginx-proxy/compare/0.10.0...0.10.1

0.10.0

2 years ago

This is a minor release.

Bugs fixed:

  • #1769 the DockerHub images had world writable files in /app (fixed by #1770)

Changes since 0.9.3:

  • the DH group generation at startup has been removed and replaced by the use of pre-generated RFC 7919 DH groups (#1797 #1848)

Dependencies:

  • nginx -> 1.21.5

Other changes:

  • the container based test method (as opposed to running tests directly on the host) was fixed in #1856.
  • various code style (#1807) and docs update (#1775 #1819).

Thanks to @crazy-max, @kevinnls, @polarathene, @ucyang and @HPPinata for their contributions to this release.

0.9.3

2 years ago

This is a patch release.

Changes since 0.9.2:

  • the upstream names where reverted to the legacy (pre 0.9.1) behaviour to avoid breaking existing setups that rely on them. A new optional SHA1_UPSTREAM_NAME environment variable enable 0.9.2 behaviour if needed. See #1736 for more information.

Default behaviour:

# example.com
upstream example.com {
  server 172.16.0.2:80;
}

server {
  server_name example.com;
  #[…]
  location / {
    proxy_pass http://example.com;
  }
}

With SHA1_UPSTREAM_NAME set to true:

# example.com
upstream 0caaf24ab1a0c33440c06afe99df986365b0781f {
  server 172.16.0.2:80;
}

server {
  server_name example.com;
  #[…]
  location / {
    proxy_pass http://0caaf24ab1a0c33440c06afe99df986365b0781f;
  }
}

Plus some CI and docs updates.

0.9.2

2 years ago

This is a patch release.

Bugs fixed:

  • correctly redirect HTTP to custom HTTPS port using when using HTTPS_PORT (fixed by #1662)
  • use a single server 127.0.0.1 down entry in upstream blocks, and only when required (fixed by #1667, #1679)

Changes since 0.9.1:

  • nginx 1.19.10 -> 1.21.1
  • docker-gen 0.7.6 -> 0.7.7
  • golang 1.16.5 -> 1.16.7

Various CI and docs updates.

Note:

  • in 0.9.1, the upstream names where changed and "-upstream" was appended to the bare reverse proxied hostname.
  • in 0.9.2, they were changed again to an sha1 hash of the hostname to prevent further issues with incorrect upstream names.

If you relied on those upstream names in your custom configuration(s), please be aware that you'll have to update them if you use version 0.9.1 or higher.

0.9.0 and prior:

# example.com
upstream example.com {
  server 172.16.0.2:80;
}

server {
  server_name example.com;
  #[…]
  location / {
    proxy_pass http://example.com;
  }
}

0.9.1:

# example.com
upstream example.com-upstream {
  server 172.16.0.2:80;
}

server {
  server_name example.com;
  #[…]
  location / {
    proxy_pass http://example.com-upstream;
  }
}

0.9.2+:

# example.com
upstream 0caaf24ab1a0c33440c06afe99df986365b0781f {
  server 172.16.0.2:80;
}

server {
  server_name example.com;
  #[…]
  location / {
    proxy_pass http://0caaf24ab1a0c33440c06afe99df986365b0781f;
  }
}