{"id":13432629,"url":"https://github.com/tailscale/tailscale","last_synced_at":"2026-01-06T23:20:36.138Z","repository":{"id":36969587,"uuid":"237523442","full_name":"tailscale/tailscale","owner":"tailscale","description":"The easiest, most secure way to use WireGuard and 2FA.","archived":false,"fork":false,"pushed_at":"2025-05-12T14:25:34.000Z","size":61899,"stargazers_count":22509,"open_issues_count":3413,"forks_count":1792,"subscribers_count":178,"default_branch":"main","last_synced_at":"2025-05-12T14:59:32.494Z","etag":null,"topics":["2fa","oauth","sso","tailscale","vpn","wireguard"],"latest_commit_sha":null,"homepage":"https://tailscale.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tailscale.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-01-31T22:00:03.000Z","updated_at":"2025-05-12T14:25:38.000Z","dependencies_parsed_at":"2024-01-29T16:56:05.176Z","dependency_job_id":"85eaae3f-95b4-4bb1-be71-04cd93d166ba","html_url":"https://github.com/tailscale/tailscale","commit_stats":{"total_commits":8491,"total_committers":261,"mean_commits":32.53256704980843,"dds":0.6665881521611118,"last_synced_commit":"5fdb4f83ad23f0ee7a9dc08ecc2a0ceeabd81fc3"},"previous_names":[],"tags_count":173,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailscale%2Ftailscale","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailscale%2Ftailscale/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailscale%2Ftailscale/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailscale%2Ftailscale/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tailscale","download_url":"https://codeload.github.com/tailscale/tailscale/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253764007,"owners_count":21960495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2fa","oauth","sso","tailscale","vpn","wireguard"],"created_at":"2024-07-31T02:01:14.421Z","updated_at":"2026-01-06T23:20:36.133Z","avatar_url":"https://github.com/tailscale.png","language":"Go","readme":"# Tailscale\n\nhttps://tailscale.com\n\nPrivate WireGuard® networks made easy\n\n## Overview\n\nThis repository contains the majority of Tailscale's open source code.\nNotably, it includes the `tailscaled` daemon and\nthe `tailscale` CLI tool. The `tailscaled` daemon runs on Linux, Windows,\n[macOS](https://tailscale.com/kb/1065/macos-variants/), and to varying degrees\non FreeBSD and OpenBSD. The Tailscale iOS and Android apps use this repo's\ncode, but this repo doesn't contain the mobile GUI code.\n\nOther [Tailscale repos](https://github.com/orgs/tailscale/repositories) of note:\n\n* the Android app is at https://github.com/tailscale/tailscale-android\n* the Synology package is at https://github.com/tailscale/tailscale-synology\n* the QNAP package is at https://github.com/tailscale/tailscale-qpkg\n* the Chocolatey packaging is at https://github.com/tailscale/tailscale-chocolatey\n\nFor background on which parts of Tailscale are open source and why,\nsee [https://tailscale.com/opensource/](https://tailscale.com/opensource/).\n\n## Using\n\nWe serve packages for a variety of distros and platforms at\n[https://pkgs.tailscale.com](https://pkgs.tailscale.com/).\n\n## Other clients\n\nThe [macOS, iOS, and Windows clients](https://tailscale.com/download)\nuse the code in this repository but additionally include small GUI\nwrappers. The GUI wrappers on non-open source platforms are themselves\nnot open source.\n\n## Building\n\nWe always require the latest Go release, currently Go 1.25. (While we build\nreleases with our [Go fork](https://github.com/tailscale/go/), its use is not\nrequired.)\n\n```\ngo install tailscale.com/cmd/tailscale{,d}\n```\n\nIf you're packaging Tailscale for distribution, use `build_dist.sh`\ninstead, to burn commit IDs and version info into the binaries:\n\n```\n./build_dist.sh tailscale.com/cmd/tailscale\n./build_dist.sh tailscale.com/cmd/tailscaled\n```\n\nIf your distro has conventions that preclude the use of\n`build_dist.sh`, please do the equivalent of what it does in your\ndistro's way, so that bug reports contain useful version information.\n\n## Bugs\n\nPlease file any issues about this code or the hosted service on\n[the issue tracker](https://github.com/tailscale/tailscale/issues).\n\n## Contributing\n\nPRs welcome! But please file bugs. Commit messages should [reference\nbugs](https://docs.github.com/en/github/writing-on-github/autolinked-references-and-urls).\n\nWe require [Developer Certificate of\nOrigin](https://en.wikipedia.org/wiki/Developer_Certificate_of_Origin)\n`Signed-off-by` lines in commits.\n\nSee [commit-messages.md](docs/commit-messages.md) (or skim `git log`) for our commit message style.\n\n## About Us\n\n[Tailscale](https://tailscale.com/) is primarily developed by the\npeople at https://github.com/orgs/tailscale/people. For other contributors,\nsee:\n\n* https://github.com/tailscale/tailscale/graphs/contributors\n* https://github.com/tailscale/tailscale-android/graphs/contributors\n\n## Legal\n\nWireGuard is a registered trademark of Jason A. Donenfeld.\n","funding_links":[],"categories":["Go","HarmonyOS","开源类库","Apps","Uncategorized","置顶","Go (134)","By Language","Open source library","Go (531)","vpn","others","Table of Contents","网络服务"],"sub_categories":["Windows Manager","网络","Networking","Uncategorized","05、运维监控体系","Go","The Internet","VPN","网络服务_其他"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftailscale%2Ftailscale","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftailscale%2Ftailscale","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftailscale%2Ftailscale/lists"}