Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 21:46
· 38 commits to main since this release

Fixes and privacy improvements after the v0.6.0 launch review.

  • Copying .env.example no longer turns on OAuth. Its placeholder client ID and secret were active, so a .env copied to set the new device options made tailhome exit. Both lines are now commented out.
  • tailhome names itself in app logs. Health checks, device probes and the icon list download send User-Agent: tailhome/<version> (+https://github.com/mickey/tailhome) instead of Go's default.
  • Icon requests no longer reveal your tailnet name. The page sets Referrer-Policy: same-origin, so jsDelivr sees icon names but not home.<tailnet>.ts.net. It also sets X-Content-Type-Options: nosniff.
  • Clearer docs. The README states exactly what device discovery sends and how to limit it, troubleshooting covers invalid OAuth credentials, and the setup issue form asks about device apps.

No configuration changes. To upgrade, pull ghcr.io/mickey/tailhome:0.6.1 or download a binary below.

Changelog

  • 8f4a805 Fix docs found in review
  • 8178434 Tidy the User-Agent and header code after review
  • 1ff4d88 Describe the optional svc: prefix the same way everywhere
  • 6146dc1 Cover device apps in the setup issue form
  • b43839a Say exactly what device discovery sends
  • 73f1b96 Say tailhome keeps no separate app list
  • 4bee5b9 Keep the tailnet name out of icon requests
  • 1567317 Name tailhome in the User-Agent of its requests
  • 9997796 Keep OAuth off when .env.example is copied