github dannybouwers/trala v0.18.2
v0.18.2: Basic Auth Toggle & Dependency Refresh

4 hours ago

🐛 v0.18.2: Basic Auth Toggle & Dependency Refresh

A quick maintenance release this round. The headline is a long-overdue fix: the TRAEFIK_ENABLE_BASIC_AUTH environment variable was already documented in the configuration reference but never actually wired up. That's now resolved, so you can toggle basic auth directly via environment variable without relying on a password file being present. On top of that, we've got a dependency refresh across the board.

What's New

  • Config fix — TRAEFIK_ENABLE_BASIC_AUTH is now properly parsed in single-instance mode. Set it to true or false to toggle basic auth directly. If you pass in something that isn't a boolean, TraLa logs a warning and keeps the existing default, so your config won't silently break. The key is also now correctly rejected in multi-instance mode, where legacy single-instance variables don't apply.
  • Go toolchain — Bumped to 1.27.2, which brings a few compiler improvements and security fixes under the hood.
  • Docker build — The .git directory is now included in the build context so the image carries proper VCS stamping. You may notice a slightly more accurate version string on startup.
  • Website updates — The docs site got a refresh alongside the dependency bump: Astro 7.3.6 → 7.3.8, with the markdown/MDX plugins and Tailwind typography plugin along for the ride.

How to Use

Pull the latest image:

docker pull ghcr.io/dannybouwers/trala:0.18.2
docker pull dannybouwers/trala:0.18.2

To enable or disable basic auth via environment variable:

# docker-compose.yml
environment:
  - TRAEFIK_ENABLE_BASIC_AUTH=true

As always, if you run into anything weird, drop a note in the discussions — I read everything.

What's Changed

Full Changelog: v0.18.1...v0.18.2

Don't miss a new trala release

NewReleases is sending notifications on new releases.