15 Resources
Golang tailscale Libraries
An unofficial GUI wrapper around the Tailscale CLI client.
Trayscale Trayscale is an unofficial GUI wrapper around the Tailscale CLI client, particularly for use on Linux, as no official Linux GUI client exist
Provides agent and server plugins for SPIRE to allow Tailscale node attestation.
SPIRE Tailscale Plugin ⚠️ this node attestation plugin relies on a Tailscale OIDC id-token feature, which is marked as Work-in-Progress and may not be
Tailscale-client-go - A client implementation for the Tailscale HTTP API
tailscale-client-go A client implementation for the Tailscale HTTP API Example p
Tscert - Minimal package for just the HTTPS cert fetching part of the Tailscale client API
tscert This is a stripped down version of the tailscale.com/client/tailscale Go
Cdn - CDN microservice to upload files to zachlatta.com that only accepts traffic from Tailscale IPs
cdn CDN microservice to upload files to zachlatta.com that only accepts traffic from Tailscale IPs. source code available at https://github.com/zachla
Create @tailscale authentication tokens using vault
Vault Secrets Plugin - Tailscale Vault secrets plugins to simplying creation, ma
A memory-safe SSH server, focused on listening only on VPN networks such as Tailscale
Features Is tested to work with SCP Integrates well with systemd Quickstart Download binary for your architecture. We only support Linux. If you don't
A pair of local reverse proxies (one in Windows, one in Linux) for Tailscale on WSL2
tailscale-wsl2 TL;DR Running two reverse proxies (one in Windows, one in the WSL2 Linux VM), the Windows Tailscale daemon can be accessed via WSL2: $
Quickly connect to your Kubernetes Cluster with Tailscale
tsk tsk is a quick and magical way to connect your Kubernetes cluster to your Tailscale Tailnet. Installation tsk requires you have Pulumi installed.
The Tailscale Resource Provider lets you manage Tailscale resources
Tailscale Resource Provider The Tailscale Resource Provider lets you manage Tailscale resources. Installing This package is available in many language
Linux port of tailscale system tray menu.
tailscale-systray Linux port of tailscale system tray menu. Usage $ tailscale-systray Requirements tailscale Installation Building app require gcc, l
Example of how to write reverse proxy in Go that runs on Cloud Run with Tailscale
Cloudrun Tailscale Reverse Proxy Setup Create a ephemeral key in Tailscale Set TAILSCALE_AUTHKEY in your Cloud Run environment variables Set TARGET_UR
Headscale - An open source, self-hosted implementation of the Tailscale control server
Headscale - An open source, self-hosted implementation of the Tailscale control server
A TCP proxy used to expose services onto a tailscale network without root. Ideal for container environments.
tailscale-sidecar This is barely tested software, I don't guarantee it works but please make an issue if you use it and find a bug. Pull requests are
Terraform provider implementation for interacting with the Tailscale API.
Terraform Provider Tailscale This repository contains a Terraform provider implementation for interacting with the Tailscale API.