Ofrecemos paquetes para una variedad de distribuciones y plataformas en https://pkgs.tailscale.com.
Los clientes de macOS, iOS y Windows utilizan el código de este repositorio pero, además, incluyen pequeños contenedores de GUI. Los contenedores de GUI en plataformas que no son de código abierto no son en sí mismos de código abierto.
Siempre requerimos la última versión de Go, actualmente Go 1.23. (Aunque creamos lanzamientos con nuestra bifurcación Go, no es necesario su uso).
go install tailscale.com/cmd/tailscale{,d}
Si está empaquetando Tailscale para su distribución, use build_dist.sh
en su lugar para grabar los ID de confirmación y la información de la versión en los archivos binarios:
./build_dist.sh tailscale.com/cmd/tailscale ./build_dist.sh tailscale.com/cmd/tailscaled
Si su distribución tiene convenciones que impiden el uso de build_dist.sh
, haga el equivalente a lo que hace en su distribución, para que los informes de errores contengan información útil sobre la versión.
Presente cualquier problema relacionado con este código o el servicio alojado en el rastreador de problemas.
¡Bienvenidos relaciones públicas! Pero por favor registre los errores. Los mensajes de confirmación deben hacer referencia a errores.
Requerimos líneas de certificado de origen de desarrollador Signed-off-by
en las confirmaciones.
Consulte git log
para conocer nuestro estilo de mensaje de confirmación. Es básicamente el mismo estilo que el de Go.
WireGuard es una marca registrada de Jason A. Donenfeld.