github chr0nzz/traefik-manager v1.0.0-beta1

pre-release9 hours ago

v1.0.0-beta1

This is the first public beta of Traefik Manager v1. Beta builds use the :beta Docker tag and will not affect your stable install.

Beta docs and install: beta-tm.xyzlab.dev

Beta installer:

curl -fsSL https://get-traefik.xyzlab.dev/beta | bash

Upgrade an existing install: change your image tag to :beta, then docker compose pull && docker compose up -d. Use the Compose Upgrader to update your compose file automatically.


What's New

  • Static Config editor - manage Traefik's static configuration directly from the Settings modal; sub-tabs for Entrypoints, Cert Resolvers, and Plugins; changes are staged with a pending banner and backed up before saving; raw YAML editor available in a full-screen popout overlay (Monaco/VS Code engine); supports three restart methods:

    • Socket proxy (RESTART_METHOD=proxy) - restart via a Docker socket proxy sidecar (recommended, least privileged)
    • Direct socket (RESTART_METHOD=socket) - restart via a directly mounted Docker socket
    • Poison pill (RESTART_METHOD=poison-pill) - write a signal file; Traefik detects it, sends SIGTERM to itself, and Docker restarts it - no Docker socket needed

    The install script now configures this automatically - it asks which restart method you want and generates all required compose additions. See static config and static-enable for manual setup.

  • Plugin management - the Plugins tab now supports add, edit, and remove when the static config is mounted and writable; when not configured, the tab shows setup instructions instead of a generic error

  • Route map bidirectional hover - hovering any entrypoint, middleware, or service node now highlights all connected routes

Bug Fixes

  • FOUC on page load - stat cards, compact mode, entrypoints bar, theme icon, and docs link no longer flash their default state before preferences are applied
  • Login page theme - correctly applies the saved theme before paint; theme toggle cycles through light, dark, and system modes
  • Plugin middleware Go template crash - saving a plugin middleware containing {{ }} syntax no longer crashes Traefik's file provider
  • Entrypoint form layout - the optional HTTP-to-HTTPS redirect field is now on its own row
  • Runtime-aware entrypoint warning - correctly detects Docker vs. native Linux and shows the right instructions

Roll back

Change your image tag back to :latest and run docker compose pull && docker compose up -d.

Report issues

Please report bugs and feedback on GitHub Issues.

Don't miss a new traefik-manager release

NewReleases is sending notifications on new releases.