Automated nginx proxy for Docker containers using docker-gen
This is a patch release.
Bugs fixed:
HTTPS_PORT
(fixed by #1662)server 127.0.0.1 down
entry in upstream
blocks, and only when required (fixed by #1667, #1679)Changes since 0.9.1:
1.19.10
-> 1.21.1
0.7.6
-> 0.7.7
1.16.5
-> 1.16.7
Various CI and docs updates.
Note:
0.9.1
, the upstream
names where changed and "-upstream" was appended to the bare reverse proxied hostname.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;
}
}
This is a patch release.
Bugs fixed:
create_server_certificate.sh
script in tests was broken (fixed by #1619)Changes since 0.9.0:
SERVER_TOKENS
per proxied container variable to control the server_tokens
directive (#1620)DEBUG
variable (#1609)$upstream_addr
added to nginx access logs (#1659)1.15.10
-> 1.16.5
Various doc updates.
This is a minor release.
Bugs fixed:
Changes since 0.8.0:
1.19.3
-> 1.19.10
(#1590)0.7.4
-> 0.7.6
(#1601)worker_connections
upped from the default 1024 to 10240 (#973)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).