Releases: NginxProxyManager/nginx-proxy-manager
v2.9.1
This is a fix for a downgraded certbot
in v2.9.0.
Changes
- The
certbot
package is now installed in the base image and is not part of this project anymore. - Now using the latest version of
certbot
at the time of base image build and rebuild
Docker images
For future stability, please consider using 2.9.1
tag and following releases for this project using the "Watch" menus top right of this screen.
v2.9.0
Starting from this release, the base docker image switches from alpine
to debian
. There are a few reasons for this:
- latest nodejs in alpine doesn't work (as it's used here) with arm7
- alpine doesn't keep older packages to revert to
- glibc is better than musl
For almost everyone, you won't notice a difference. For anyone interested:
Changes
- Switched to nginx-full base
- #975 Improved Access List Form (thanks @thegamingninja)
- #1034 Don't fix the select height, to fix multiline select (thanks @jonasled)
- #958 docker-compose Instructions for streams support (thanks @italobb)
- #1017 Apply 'Force SSL' and 'Enable Websockets' to full host definition (thanks @Stealthii)
- #1020 Updated credentials for netcup dns challenge (thanks @stegmannb)
- #1042 Add DuckDNS certbot plugin (thanks @hepelayo)
- Security dependency updates
- Github main branch changed to
develop
so PR's go there instead ofmaster
Docker images
For future stability, please consider using 2.9.0
tag and following releases for this project using the "Watch" menus top right of this screen.
Deprecation notice
Nginx (OpenResty) is no longer built with very old CPU hardware, meaning it has lost some support to run on older CPU's. This was unavoidable as I have upgraded the CI systems and cannot compile on older CPU's anymore.
Once again, most of you won't notice any problems. But a select few of you will be limited to use docker image 2.8.1
, the last image to offer this support.
v2.8.1
- Update _hsts.conf template to increase HSTS max-age value #947 (thanks @phantomski77)
- Add ACME-DNS certbot plugin #946 (thanks @ijaron)
- Added TransIP dns provider #942 (thanks @nielscil)
- Prevent activating nginx config after editing disabled proxy host #903 (thanks @ogarai)
- Forward scheme and http code added for redirection hosts #883 (thanks @baruffaldi)
- Removed the need to restart Nginx Proxy Manager after generating JWT key pair #880 (thanks @jlesage)
- Dependency updates
- Documentation updates
v2.8.0
v2.7.3
- OpenResty upgraded to v1.19.3.1 within the base container
v2.7.2
- added aliyun DNS plugin (thanks @WaterCalm)
- allow custom stream conf (thanks @klutchell)
- removes explicit privkeytype check and adds passphrase error (thanks @chaptergy)
- fix dead hosts verification count (thanks @lightglitch)
- added Gandi Live DNS to certbot-dns-plugins.js (thanks @lebrou34)
- dependencies updated
v2.7.1
v2.7.0
- Removes the need of a config file and allows db config via environment (thanks @chaptergy)
- Adds autoremove of failed certificate creations in DB (thanks @chaptergy)
- Adds visual indicator for certificate deletion (thanks @chaptergy)
v2.6.2
- Adds certbot plugin installation check on startup (thanks @chaptergy)
- Adds X-Real-IP header to proxied requests
- Fixes pip3 installation errors when no certbot plugins to install
v2.6.1
- Fixes custom certificate upload (thanks @chaptergy)
- Fixes extra semi-colon on nginx configs where SSL is requested and access list is used