This release adds 5 notable features for engineering teams evaluating rollout.
Published 4mo
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
auth
Summary
AI summaryUpdates What's New in v0.2.0, Bug fixes, and https://traefik-manager.xyzlab.dev/ across a mixed release.
Full changelog
What's New in v0.2.0
Features
- Auto-generated password — a secure temporary password is printed to container logs on first start. Complete setup wizard and set a permanent password on first login.
- CLI password reset —
docker exec traefik-manager flask reset-passwordprints a new temporary password; change required on next login. - Forced password change flow — logging in with a temporary password redirects to a dedicated change-password page before the dashboard.
- Configurable paths —
CONFIG_PATH,BACKUP_DIR, andSETTINGS_PATHenv vars override all file paths (useful for Podman or non-standard volume layouts). - Skip setup wizard — pre-populate
manager.ymlwith a bcrypt hash andsetup_complete: trueto bypass the wizard entirely.
Bug fixes
- Service not deleted on route delete — orphaned service entries left in
dynamic.ymlafter deletion. Fixed by replacing unreliable.get().pop()with explicitdelstatements. - Orphaned service on route rename — old service entry left behind when a route was renamed. Now reads the actual service name before cleanup.
Full documentation at traefik-manager.xyzlab.dev
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]