Skip to content

Releases: NginxProxyManager/nginx-proxy-manager

v2.13.3

11 Nov 07:36
2578105

Choose a tag to compare

Changes

  • Fix redirection hosts scheme option mismatching
  • Adds missing redirection hosts http code option
  • Update _access.conf to fix access_list.pass_auth logic (thanks @eduardpaul)
  • Add MC-HOST24 DNS plugin (thanks @mamasch19)
  • Bump certbot-dns-leaseweb to 1.0.3 (thanks @prospo)
  • Fix initial setup user bug (thanks @zuptalo)
  • Fix hamburger menu on mobile (thanks @7heMech)

Upgrade path notes:

This adds a migration file, so please backup your database and /data mountpoint prior to upgrading.

You will not be able to easily go back to an earlier version after this migration is applied!

Docker images

v2.13.2

09 Nov 11:56
64c5a86

Choose a tag to compare

Changes

  • Improve race condition with database connections
  • Safer handling of different api date formats in the frontend, preventing unhandled ui crashes
  • Remove pebble CA certs from final image

Docker images

v2.13.1

05 Nov 06:06
e88d55f

Choose a tag to compare

Changes

  • Remove user name column from audit log
  • Fix missing translation for renew cert dialog
  • Fix #4828 showing incorrect certificate value
  • Fix #4837 for those with older config
  • Fix #4838 when showing avatars of deleted users
  • Fix #4833 supports the usual proxy env vars for outgoing admin related web requests

Docker images

v2.13.0

04 Nov 04:47
fbea8df

Choose a tag to compare

Changes

  • 🚀 5 years overdue, a new React interface with updated Tabler UI
  • ✌️ 5 years overdue, also, backend refactor from CommonJS to ESM
  • 🥳 New setup wizard; no more default initial user (but keeps the env vars for advanced users)
  • 🙈 Use biomejs for linting instead of eslint
  • 👍 Refactor backend to async/await functions
  • 🌎 Proper and complete translation support, see the documentation and example PR to contribute
  • 🌗 Light/Dark mode
  • 👾 Syntax highlighting for text inputs for Nginx/HTML etc
  • ✅ Removed the Let's Encrypt email and TOS agreement from certificate requests

Other Changes

  • Fix remote execution bug where email address can contain malicious code
  • Fix initial email with uppercase (thanks @JMDirksen)
  • Update PostgreSQL volume path in setup documentation for 18+ (thanks @vlauciani)
  • Add Hetzner Cloud certbot dns (thanks @potatojuicemachine)
  • Add basic MySQL TLS support (thanks @Johno-ACSLive)

Upgrade path notes:

  • No changes to Database
  • No changes to Nginx/Openresty
  • No changes to Nginx template engine
  • Certbot is upgraded to v5.1.0 in the base image, expect some DNS provider problems for outdated plugins.

Big thanks to @sopex and @lastsamurai26 for testing the React branch!

Docker images

v2.12.6

09 Jul 21:52
356eaa0

Choose a tag to compare

Changes

Fixes #4629 - Improved startup file ownership script with new env var to skip certbot folders, choose your flavour:

SKIP_CERTBOT_OWNERSHIP=true
SKIP_CERTBOT_OWNERSHIP=yes
SKIP_CERTBOT_OWNERSHIP=1
SKIP_CERTBOT_OWNERSHIP=on

Docker images

v2.12.5

09 Jul 04:41
307cb94

Choose a tag to compare

Changes

  • Revert cloudflare dns plugin change. All Certbot DNS changes now require 2 verifications from the community
  • Updated Certbot, and applied legacy fixes to support old certbot plugins
  • Added env var support for SKIP_CERTBOT_OWNERSHIP=true for advanced users who may want this
  • Updated s6-overlay

Warning

If you currently use a S6_STAGE2_HOOK environment variable, remove it. Otherwise, you're going to have a bad time. See #4629

Docker images

v2.12.4

01 Jul 01:45
b84762b

Choose a tag to compare

Changes

  • API Schema Improvements (thanks @Sander0542)
  • Update copyright year to 2025 (thanks @mordyovits)
  • Fix Incorrect Api status codes (thanks @h33n0k)
  • Fix Streams incorrect swagger/openapi schema
  • Make textarea font monospace (thanks @1ukastesar)
  • Optimize certbot ownership script to reduce container startup time (thanks @addievo)
  • Added IP_RANGES_FETCH_ENABLED environment variable (thanks @cg-zhou)
  • Fixed an issue with the 500 error code on the Stream list page (thanks @ZeroDeng01)
  • Fixed error in sqlite installation compose file (thanks @wisewtf)

Certbot Plugins

Docker images

v2.12.3

06 Feb 11:07
c5a319c

Choose a tag to compare

Changes

  • Adds SSL support to Streams (big thanks to @jbowring)
  • [Postgres] fix error in access_list get (thanks @Dim145)
  • SSL Certificates: Show if cert is in use on host (thanks @badkeyy)
  • Change htpasswd to openssl (thanks @icaksh)
  • Fix schema type for token.expires (thanks @Sander0542)
  • Add ZoneEdit certbot plugin (thanks @badkeyy)
  • Add Gcore DNS Provider (thanks @GergelyGombai)
  • Update mijn-host certbot plugin configuration (thanks @nwagenmakers)
  • Update DomainOffensive certbot plugin (thanks @FabianK3)

Docker images

v2.12.2

29 Dec 05:06
b4f4996

Choose a tag to compare

Changes

To apply some of these updates to existing hosts, simply Edit them and Save them. New nginx configurations will be written as a result.

Docker images

v2.12.1

17 Oct 00:10
5084cb7

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