Skip to content

Traefik Manager

v1.7.2 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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

Summary

AI summary

IP geolocation visualizations added to Logs and CrowdSec tabs.

Full changelog

v1.7.2

Features

  • IP geolocation for Logs and CrowdSec - enable it in Settings → Interface → Geolocation to see country flags on every IP plus a shaded world map of where your traffic and bans are coming from, on both the Logs and CrowdSec tabs. Click a country on the map (or in the Top Countries list) to filter the entries to it. Lookups run entirely on the server against a local database - no IP addresses ever leave your machine, no external geo-API, no rate limits. It uses the free DB-IP Lite country database (CC-BY 4.0), downloaded and refreshed monthly with one click; point GEOIP_DB_PATH at your own MaxMind/DB-IP .mmdb to use a different source. Works for the Host and remote agents (enrichment happens on the Host). Off by default.
  • Default theme setting (closes discussion #97) - the theme is now a server-side setting (default_theme in manager.yml), so it applies to the login page and every browser out of the box. The theme toggle in the nav bar saves your choice as the default, and it can also be set in Settings → Interface → Appearance (Dark / Light / System - system follows the OS preference).
  • No more browser autofill on config fields (#101, thanks @fbnlrz) - browsers and password managers no longer autofill or offer to save credentials on fields that are not the login form (route/service names, API user, git backup token, CrowdSec key, the auth generators). The sign-in form is untouched so your password manager still works there, and the password-change and TOTP fields keep their correct semantics.

Fixes

  • Empty route modal, Dashboard, and Route Map on first open (#100, thanks @fbnlrz) - entry point and middleware chips, the Dashboard, and the Route Map sometimes came up empty and only a hard reload fixed them. Three causes are addressed: /api/traefik/entrypoints and /api/traefik/middlewares (Host and agents) now return 502 when Traefik is unreachable instead of an empty 200, so the UI can tell "Traefik is down" from "nothing configured"; failed loads are no longer cached (a single failed fetch no longer pins an empty list for the whole session, and concurrent callers share one request); and API/app-shell responses now send Cache-Control: no-store so browsers stop serving stale config. The route modal also waits for its data before showing, and the Dashboard and Route Map refresh on open (30-second cache) so changes made elsewhere appear without a reload.

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

Track Traefik Manager

Get notified when new releases ship.

Sign up free

About Traefik Manager

Clean web interface for managing Traefik

All releases →

Related context

Beta — feedback welcome: [email protected]