{"repo":"tailscale/tsidp","free":true,"listed":false,"github":"https://github.com/tailscale/tsidp","clone":"git clone https://github.com/tailscale/tsidp.git","description":"A simple OIDC / OAuth Identity Provider (IdP) server for your tailnet.","language":"Go","stars":651,"topics":["idp","mcp","oauth","oauth2","oidc","tailscale"],"license":"BSD-3-Clause","category":"auth-billing-email","readme_excerpt":"tsidp - Tailscale OpenID Connect (OIDC) Identity Provider [!CAUTION] This is an experimental update of tsidp. It is under active development and may experience breaking changes. tsidp is an OIDC / OAuth Identity Provider (IdP) server that integrates with your Tailscale network. It allows you to use Tailscale identities for authentication into applications that support OpenID Connect as well as authenticated MCP client / server connections. Prerequisites - A Tailscale network (tailnet) with MagicDNS and HTTPS enabled - A Tailscale authentication key from your tailnet - (Recommended) Docker installed on your system - Ability to set an Application capability grant Running tsidp (Recommended) Using the pre-built image Docker images are automatically published at when releases are tagged. [!TIP] Replace YOUR TAILSCALE AUTHKEY with your Tailscale authentication key in the following commands: Use an existing auth key or create a new auth key in the Keys page of the Tailscale admin console. Ensure you select an existing tag or create a new one. Here is an example docker compose YAML file for tsidp: Paste the YAML snippet above into a file named compose.yaml . Once the compose file has been edited to your satisfaction, start tsidp by issuing docker compose up -d . Monitor the result with docker compose logs -f . Once tsidp has started, visit https://idp.yourtailnet.ts.net in a browser to confirm the service is running. [!NOTE] If you're running tsidp for the first time it may take a f","default_branch":null,"files":null,"tree":[],"storefront":"/r/tailscale","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tailscale/tsidp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}