This release adds 1 notable feature for engineering teams evaluating rollout.
Published 3mo
Reverse Proxies & Load Balancers
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
alpine-linux
bcrypt
crsf
csrf-protection
docker
fernet
+13 more
flask
flask-limiter
flask-session
gunicorn
phosphor-icons
python
ruamel-yaml
tailwind-css
totp
traefik
traefik-management
traefik-web-ui
vanilla-js
Affected surfaces
breaking_upgrade
Summary
AI summaryFixes native Linux startup crash by ensuring a writable HOME directory for gunicorn.
Full changelog
What's New in v0.10.2
- fix Certificates, Plugins, and Logs tabs always showing "not mounted" on native Linux installs -
ACME_JSON_PATH,STATIC_CONFIG_PATH, andACCESS_LOG_PATHwere hardcoded to Docker container paths and never read from environment variables (#8) - improve "not found" error messages on those tabs to show the expected path and the env var to set
- add support for file-based TLS certificates (
tls.certificatesentries in config files) on the Certificates tab - readscertFilePEM files directly and shows domain and expiry alongside ACME certs - fix native Linux install crash on startup - gunicorn control server requires a writable
HOMEdirectory; addEnvironment=HOME=/opt/traefik-managerto the systemd unit (#9) - docs: document
ACME_JSON_PATH,STATIC_CONFIG_PATH, andACCESS_LOG_PATHin the environment variables reference - docs: add
HOMEenv var to the example systemd service unit in the Linux install guide
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]