• v2.14.0 84fb2729af

    v2.14.0 Stable

    kerem released this 2026-02-17 08:32:19 +03:00 | 52 commits to develop since this release

    📅 Originally published on GitHub: Tue, 17 Feb 2026 06:17:58 GMT
    🏷️ Git tag created: Tue, 17 Feb 2026 05:32:19 GMT

    Warning

    As of this version, this project no longer builds for armv7/armhf architectures.

    Changes

    • Add "Trust Upstream Forwarded Proto Headers" advanced proxy host config (thanks @jerry-yuan)
    • Fix disabling 2fa (thanks @7heMech)
    • Added DNS plugin for ArvanCloud provider (thanks @kiaxseventh)
    • Update Slovak translation (thanks @dodog)
    • Fix uploading of custom certificates (thanks @Tech-no-1)
    • Massive amount of dependency updates

    Docker images

    Downloads
  • v2.13.7 47b367d61e

    v2.13.7 Stable

    kerem released this 2026-02-06 00:11:49 +03:00 | 105 commits to develop since this release

    📅 Originally published on GitHub: Thu, 05 Feb 2026 21:44:32 GMT
    🏷️ Git tag created: Thu, 05 Feb 2026 21:11:49 GMT

    Changes

    • 🇫🇷 Add French locale (thanks @GedasMirak)
    • 🇹🇷 Add Turkish locale (thanks @orhnplt)
    • 🇭🇺 Add Hungarian locale (thanks @toviszsolt)
    • 🇵🇹 Add Portuguese (thanks @maghuro)
    • 🇩🇪 Updated German locale (thanks @blinkerfluessigkeit)
    • Fix #5216 https-only redirection loop behind another proxy (thanks @jerry-yuan)
    • Updated Cloudns certbot plugin (thanks @xJayMorex)
    • Add Dependabot config (thanks @Lokowitz)
    • Updated a tonne of dependencies
    • Changed sqlite3 package to better-sqlite3
    • Fix bug with 2fa recovery codes not being valid

    Docker images

    Downloads
  • v2.13.6 f3efaae320

    v2.13.6 Stable

    kerem released this 2026-01-14 07:30:49 +03:00 | 229 commits to develop since this release

    📅 Originally published on GitHub: Wed, 14 Jan 2026 05:04:11 GMT
    🏷️ Git tag created: Wed, 14 Jan 2026 04:30:49 GMT

    Changes

    • Add TOTP-based two-factor authentication (thanks @piotrfx)
    • Add option to select RSA or ECDSA key type when creating certificates (thanks @KalebCheng)
    • Added logging for streams based on port (thanks @Shotz5)
    • Increase max propagation seconds to 7200 (thanks @7heMech)
    • Added Glesys certbot plugin (thanks @alatalo)
    • Added Hurricane Electric DDNS plugin configuration (thanks @dupsatou)
    • Added DNS plugin for All-Inkl provider (thanks @mobilandi)
    • Added support for DNS challenges with Simply.com (thanks @manisto)
    • Changed visibility to permission_visibility in report.js (thanks @bzuro)
    • Bumped react to 19.2.3 to fix CVE-2025-55182 (thanks @lacamera)
    • Improved date/times display with the selected locale
    • 🇧🇬 Add Bulgarian locale (thanks @Bare7a)
    • 🇮🇩 Add Indonesia locale (thanks @teguh02)
    • 🇮🇪 Add Irish locale (thanks @aindriu80)
    • 🇰🇷 Add Korean locale (thanks @abinas-hdb)
    • 🇩🇪 Updated German locale title from 'German' to 'Deutsch' (thanks @CamelT0E)
    • 🇯🇵 Updated Japanese locale (thanks @vtj-mizuno)
    • 🇮🇹 Updated Italian locale (thanks @archettitechnology)
    • 🇵🇱 Updated Polish locale (thanks @zdzichu6969)
    • 🇻🇳 Update Vietnamese flag (thanks @luyentm)

    Docker images

    Downloads
  • v2.13.5 847c58b170

    v2.13.5 Stable

    kerem released this 2025-11-18 14:13:24 +03:00 | 314 commits to develop since this release

    📅 Originally published on GitHub: Tue, 18 Nov 2025 11:47:48 GMT
    🏷️ Git tag created: Tue, 18 Nov 2025 11:13:24 GMT

    Changes

    • 🇻🇳 Add Vietnamese locale (thanks @dominhhieu1405)
    • 🇮🇹 Add Italian locale (thanks @archettitechnology)
    • 🇳🇱 Add Dutch locale (thanks @Jelcoo)
    • 🇵🇱 Updated Polish locale (thanks @zdzichu6969)
    • 🇷🇺 Updated Russian locale (thanks @kraineff)
    • 🇸🇰 Updated Slovak locale (thanks @dodog)
    • 🇨🇳 Updated Chinese locale (thanks @gjssss)
    • Fix web crashes when viewing Custom Certificates (thanks @bentschrader)
    • Added translations ("Allow" / "Deny") in Access List > Rules tab (thanks @vsc55)
    • Fix translation text spacing issues (thanks @vsc55)
    • Available upgrade notification (thanks @sopex)
    • UI/UX improvements for mobile (thanks @7heMech)
    • Bump certbot-azure-dns version (thanks @fhennig42)

    Docker images

    Downloads
  • v2.13.4 f02145c5ef

    v2.13.4 Stable

    kerem released this 2025-11-12 23:57:28 +03:00 | 402 commits to develop since this release

    📅 Originally published on GitHub: Wed, 12 Nov 2025 21:27:04 GMT
    🏷️ Git tag created: Wed, 12 Nov 2025 20:57:28 GMT

    Changes

    • 🇵🇱 Add Polish locale (thanks @zdzichu6969)
    • 🇸🇰 Add Slovak locale (thanks @dodog)
    • 🇨🇳 Add Chinese locale (thanks @Firfr)
    • 🇩🇪 Add German locale (thanks @lastsamurai26)
    • 🇯🇵 Add Japanese locale (thanks @Oka-Tak)
    • 🇪🇸 Add Spanish locale (thanks @TeenBiscuits)
    • 🇷🇺 Add Russian locale (thanks @kraineff)
    • Add scheme back in destination column (thanks @7heMech)
    • Fix wrong translation for new custom cert modal title (thanks @lastsamurai26)

    Docker images

    Downloads
  • v2.13.3 2578105f86

    v2.13.3 Stable

    kerem released this 2025-11-11 09:54:38 +03:00 | 461 commits to develop since this release

    📅 Originally published on GitHub: Tue, 11 Nov 2025 07:36:54 GMT
    🏷️ Git tag created: Tue, 11 Nov 2025 06:54:38 GMT

    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

    Downloads
  • v2.13.2 64c5a863f8

    v2.13.2 Stable

    kerem released this 2025-11-09 14:16:26 +03:00 | 480 commits to develop since this release

    📅 Originally published on GitHub: Sun, 09 Nov 2025 11:56:25 GMT
    🏷️ Git tag created: Sun, 09 Nov 2025 11:16:26 GMT

    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

    Downloads
  • v2.13.1 e88d55f1d2

    v2.13.1 Stable

    kerem released this 2025-11-05 08:40:32 +03:00 | 487 commits to develop since this release

    📅 Originally published on GitHub: Wed, 05 Nov 2025 06:06:08 GMT
    🏷️ Git tag created: Wed, 05 Nov 2025 05:40:32 GMT

    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

    Downloads
  • v2.13.0 fbea8dfa9e

    v2.13.0 Stable

    kerem released this 2025-11-04 07:23:00 +03:00 | 496 commits to develop since this release

    📅 Originally published on GitHub: Tue, 04 Nov 2025 04:47:23 GMT
    🏷️ Git tag created: Tue, 04 Nov 2025 04:23:00 GMT

    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

    Downloads
  • v2.12.6 356eaa0691

    v2.12.6 Stable

    kerem released this 2025-07-10 00:18:53 +03:00 | 593 commits to develop since this release

    📅 Originally published on GitHub: Wed, 09 Jul 2025 21:52:15 GMT
    🏷️ Git tag created: Wed, 09 Jul 2025 21:18:53 GMT

    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

    Downloads