Skip to content

Releases: NginxProxyManager/nginx-proxy-manager

v2.12.1

17 Oct 00:10
5084cb7
Compare
Choose a tag to compare

Changes

  • Fixes saving default site settings and auto scheme redirects (thanks @Nephiel)
  • Adds test suite for settings
  • Some schema fixes

Docker images

v2.12.0

16 Oct 07:23
e677bfa
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.3
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Fix CVE-2024-46256 and CVE-2024-46257
  • Reworked API Schema and validation, full openapi/swagger spec can be fetched from /api/schema endpoint
  • ⚠️ Boolean fields in API responses are actual booleans now, not 0/1
  • API correctly returns 404 for operations on incorrect objects
  • Vastly improved API Cypress test suite, spins up local acme server for DNS certificate testing
  • Updated security deps
  • Add mijn.host dns plugin (thanks @RafaelSchridi)
  • Added active24 DNS provider (thanks @vggscqq)
  • swap mysql library and knex client for mysql2 (thanks @nlynzaad)
  • Add set directives for proxied paths to keep nginx from crashing if upstream is down (thanks @ddshd)
  • Fix app not restarting after log rotate (thanks @cqhtyi)
  • Add rockenstein AG DNS Plugin (thanks @rag-franky)
  • Add Edge DNS by Akamai (thanks @egobude)
  • fixed wedos password description (thanks @Hadatko)

Docker images

Should you encounter problems, use the docker tag 2.11.3 to downgrade.

v2.11.3

01 Jul 11:55
35d7a3a
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.3
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

Docker images

v2.11.2

02 May 00:05
256a667
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.2
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Update certbot-dns-infomaniak (thanks @Fuechslein)
  • update certbot-dns-strato to latest version (thanks @jdolderer)
  • Add DNS multi (thanks @starsoccer)
  • update certbot-dns-transip to latest version (thanks @leinelissen)
  • Update certbot-dns-goddaddy (thanks @wolviex)
  • replaced chown with find -not -user -execdir chown (thanks @woodmichl)
  • Update certbot-dns-duckdns version (thanks @sdaqo)
  • Access-List fix so that nginx config is loaded after configuration happens (thanks @timob)
  • Update README.md to support Podman (thanks @michto01)
  • Fix: increase max number of domains to 100 (match with Let's Encrypt) (thanks @davidindra)
  • Adding easyDNS provider (thanks @drachul)
  • Add FreeDNS certbot plugin (thanks @bricas)
  • Add DNS Provider TimeWeb Cloud (thanks @hywax)
  • Updated certbot-dns-websupport plugin to 2.0.1 (thanks @setrin)

Docker images

v2.11.1

21 Jan 11:39
aec3020
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.1
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Fix startup hanging for instances where there are SSL certs but none of them are DNS challenges

Docker images

v2.11.0

19 Jan 01:28
89a405f
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.0
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

Docker images

v2.10.4

02 Aug 02:15
fe93cb3
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.10.4
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs
  6. Check some or all of your hosts for expected behaviour

Changes

  • Add bunny.net DNS to DNS challenges (thanks @deftdawg)
  • Prevent excessive disk writes by only adding frontend service when in development (thanks @6twenty)
  • update year 2022 -> 2023 in footer (thanks @lug-gh)
  • Fix device or resource busy when patching IPv6 settings (thanks @xrh0905)
  • Add support for nginx 444 default response (thanks @wrouesnel)
  • Fix for ignored ssl_protocols and ssl_ciphers directive (thanks @nietzscheanic)
  • Add strato.de to certbot dns plugins (thanks @FlixMa)
  • Corrected docker-compose.yml in docs (thanks @andycandy-de)
  • drop --user on pip install dns plugin (thanks @wolviex and everyone who tested it)
  • Updated dependencies

Docker images

v2.10.3

10 May 05:37
824c837
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.10.3
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs
  6. Check some or all of your hosts for expected behaviour

Changes

  • Improved startup scripts, hopefully prevent failure on startup for more systems
  • Updated s6-overlay
  • Fix for certbot plugin install problems with new pip version

Docker images

v2.10.2

31 Mar 00:07
86ddd9c
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.10.2
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs
  6. Check some or all of your hosts for expected behaviour

Changes

  • Partial revert of user/group changes, allows processes to run as root (pre 2.10 behaviour) while keeping support for PUID/PGID env vars to run processes and file ownership as a defined user/group. On some systems, non-root user can't open privileged ports.

Docker images

v2.10.1

28 Mar 23:09
c197e66
Compare
Choose a tag to compare

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.10.1
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs
  6. Check some or all of your hosts for expected behaviour

Changes

  • Fixes services not starting on some platforms due to changing ownership of files at startup

Docker images