Repository navigation
v0.6.1
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
.envcopied 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 nothome.<tailnet>.ts.net. It also setsX-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