Skip to content

v0.2.11.

Complete release notes · 2026-08-20. Read upgrade instructions and runtime limits before deploying.

Fixed

  • Live Let's Encrypt Activation: Saving the ACME account email in Settings -> Security now safely recreates Traefik, mounts writable persistent acme.json, regenerates routers with the letsencrypt resolver, and starts certificate issuance immediately.
  • Live DNS-01 Updates: DNS provider, API token, and wildcard apex changes now recreate Traefik and regenerate its dynamic configuration without waiting for a NineDeploy restart.
  • Stale Static Configuration Detection: Managed Traefik containers carry a SHA-256 fingerprint of their static ACME and DNS inputs. A missing or outdated fingerprint forces a safe recreate, including after an interrupted prior update.
  • Installer ACME Setup: Interactive installs now ask for the required Let's Encrypt account email and persist it in .env; unattended installs clearly warn when automatic HTTPS remains disabled.

Source CHANGELOG.md at 6046cfe8