{"name":"tailscale","full_name":"tailscale","tap":"homebrew/core","oldname":null,"oldnames":[],"aliases":[],"versioned_formulae":[],"desc":"Easiest, most secure way to use WireGuard and 2FA","license":"BSD-3-Clause","homepage":"https://tailscale.com","versions":{"stable":"1.66.1","head":null,"bottle":true},"urls":{"stable":{"url":"https://github.com/tailscale/tailscale.git","tag":"v1.66.1","revision":"88e23b6cfd4b9a9cad5ce858b73ece1f07970fee","using":null,"checksum":null}},"revision":0,"version_scheme":0,"bottle":{"stable":{"rebuild":0,"root_url":"https://ghcr.io/v2/homebrew/core","files":{"arm64_sonoma":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:d92cfb6a04a871a3728526f4e3cc540dc8c3539194a1be920fcf6f664ab987f2","sha256":"d92cfb6a04a871a3728526f4e3cc540dc8c3539194a1be920fcf6f664ab987f2"},"arm64_ventura":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:0b1a44f31a6fd7490774d9dfca3d697a64c81ec02c38c7724fb2d66983d22989","sha256":"0b1a44f31a6fd7490774d9dfca3d697a64c81ec02c38c7724fb2d66983d22989"},"arm64_monterey":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:361017e416878872073477a1ff519857af6152f20e11aa77e1ead30e97ab72e4","sha256":"361017e416878872073477a1ff519857af6152f20e11aa77e1ead30e97ab72e4"},"sonoma":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:c49b0fd11045ee649dc7d68641cbf1bc6a34eca28e17b5057b5101716e74d061","sha256":"c49b0fd11045ee649dc7d68641cbf1bc6a34eca28e17b5057b5101716e74d061"},"ventura":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:d35845c7148c3fa87b43c6e1a28191e51af0845034af6a09c364fe1ef72cf889","sha256":"d35845c7148c3fa87b43c6e1a28191e51af0845034af6a09c364fe1ef72cf889"},"monterey":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:a753a48648103ff3162ba71a2feda8fce28e0e80884e4eb7e70a450c89076a61","sha256":"a753a48648103ff3162ba71a2feda8fce28e0e80884e4eb7e70a450c89076a61"},"x86_64_linux":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/tailscale/blobs/sha256:e1ef3cb9b3b8de2c2711bc4ac2ff38b6aa5eded320bc392b0ce7595a471ebd50","sha256":"e1ef3cb9b3b8de2c2711bc4ac2ff38b6aa5eded320bc392b0ce7595a471ebd50"}}}},"pour_bottle_only_if":null,"keg_only":false,"keg_only_reason":null,"options":[],"build_dependencies":["go"],"dependencies":[],"test_dependencies":[],"recommended_dependencies":[],"optional_dependencies":[],"uses_from_macos":[],"uses_from_macos_bounds":[],"requirements":[],"conflicts_with":[],"conflicts_with_reasons":[],"link_overwrite":[],"caveats":null,"installed":[],"linked_keg":null,"pinned":false,"outdated":false,"deprecated":false,"deprecation_date":null,"deprecation_reason":null,"disabled":false,"disable_date":null,"disable_reason":null,"post_install_defined":false,"service":{"run":"$HOMEBREW_PREFIX/opt/tailscale/bin/tailscaled","run_type":"immediate","keep_alive":{"always":true},"log_path":"$HOMEBREW_PREFIX/var/log/tailscaled.log","error_log_path":"$HOMEBREW_PREFIX/var/log/tailscaled.log"},"tap_git_head":"bb7d3c7030b1711f4b7eabf91fc8dc616c40a65f","ruby_source_path":"Formula/t/tailscale.rb","ruby_source_checksum":{"sha256":"60195f429cbc3e8b4853c51cb59f4accb2d608b86fee321cd10033c507fb90ad"},"variations":{},"analytics":{"install":{"30d":{"tailscale":2430,"tailscale --HEAD":5},"90d":{"tailscale":6710,"tailscale --HEAD":10},"365d":{"tailscale":21336,"tailscale --HEAD":33}},"install_on_request":{"30d":{"tailscale":2427,"tailscale --HEAD":5},"90d":{"tailscale":6706,"tailscale --HEAD":10},"365d":{"tailscale":21324,"tailscale --HEAD":33}},"build_error":{"30d":{"tailscale":0}}}, "generated_date":"2024-05-12"}