🐛 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_AUTHis now properly parsed in single-instance mode. Set it totrueorfalseto 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
.gitdirectory 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.2To enable or disable basic auth via environment variable:
# docker-compose.yml
environment:
- TRAEFIK_ENABLE_BASIC_AUTH=trueAs always, if you run into anything weird, drop a note in the discussions — I read everything.
What's Changed
- Update astro monorepo by @renovate[bot] in #191
- Update dependency @tailwindcss/typography to v0.5.20 by @renovate[bot] in #192
- Update dependency astro to v7.3.8 by @renovate[bot] in #194
- Update Go Toolchain to v1.27.2 by @renovate[bot] in #195
- fix(config): add TRAEFIK_ENABLE_BASIC_AUTH environment variable (#193) by @dannybouwers in #196
Full Changelog: v0.18.1...v0.18.2