github chr0nzz/traefik-manager v0.5.0

latest releases: v0.6.0, v0.8.0, v0.7.0...
10 days ago

What's New in v0.5.0

Mobile companion app

traefik-manager-mobile v0.1.0 is now available - a React Native companion app for managing Traefik Manager from your phone.

  • Browse and manage routes, middlewares, and services on the go
  • Enable/disable routes with a toggle directly from the card
  • Add new routes and middlewares (12 built-in middleware templates)
  • Edit mode — toggle to reveal edit and delete actions, keeping the list clean by default
  • Follows your device light/dark theme automatically
  • Authenticates via the API key introduced in this release

:android: Download APK (v0.1.0) · Source & docs


Route enable/disable

Toggle any route off without deleting it. Configuration is preserved in manager.yml and can be re-enabled instantly from the Routes tab. Disabled routes are greyed out - Traefik stops routing them until re-enabled.

Live tab filtering

Filter the live services view by Protocol (HTTP/TCP/UDP) and Provider (docker, file, kubernetes, etc.) - provider extracted from the service@provider naming convention. Filter buttons are built dynamically from the available values in your environment.

API key authentication

Generate a scoped app password for mobile dashboards or integrations. Send it via the X-Api-Key header. Revoke instantly from Settings → Authentication without changing your main password or 2FA.

Security hardening

  • Rate limiting - login, OTP, and change-password endpoints limited per IP via Flask-Limiter (5/min for auth, 10/min for others).
  • Atomic config writes - dynamic.yml and manager.yml now write to a temp file first, then atomically replace the original. No partial writes on crash.
  • Encrypted OTP secret - TOTP seed encrypted at rest with Fernet. Key loaded from OTP_ENCRYPTION_KEY env var or auto-generated to /app/config/.otp_key. Existing plaintext secrets are migrated transparently on first load.
  • Session fixation protection - session ID regenerated after successful login and OTP verification.
  • Expanded security headers - Content-Security-Policy, Permissions-Policy, and HSTS (when COOKIE_SECURE=true) added to all responses.

Full documentation at chr0nzz.github.io/traefik-manager

Don't miss a new traefik-manager release

NewReleases is sending notifications on new releases.