juanfont/headscale

Support for WireGuard only peers

Open

#1.545 aberto em 7 de set. de 2023

Ver no GitHub
 (51 comments) (142 reactions) (0 assignees)Go (2.104 forks)batch import
enhancementhelp wantedneeds design docneeds investigationno-stale-bottailscale-feature-gap

Métricas do repositório

Stars
 (38.374 stars)
Métricas de merge de PR
 (Mesclagem média 4d 10h) (27 fundiu PRs em 30d)

Description

Why

Tailscale just announced their support for integrated Mullvad exit nodes. Being able to configure a similar setup via Headscale and an independent Mullvad account (or other wireguard VPN provider) would be useful for those of us without a Tailscale account.

Description

I haven't looked deeply into the details, but it's my understanding that this is implemented via a "WireGuard only peer" feature, and then support in the Tailscale coordination server to synchronize these peers with Mullvad. I assume it would be possible for Headscale to allow manually configuring these peer types.

Guia do colaborador