juanfont/headscale

Support for WireGuard only peers

Open

#1.545 geöffnet am 7. Sept. 2023

Auf GitHub ansehen
 (51 Kommentare) (142 Reaktionen) (0 zugewiesene Personen)Go (2.104 Forks)batch import
enhancementhelp wantedneeds design docneeds investigationno-stale-bottailscale-feature-gap

Repository-Metriken

Stars
 (38.374 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 4T 10h) (27 gemergte PRs in 30 T)

Beschreibung

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.

Contributor Guide