juanfont/headscale

Support for WireGuard only peers

Open

#1 545 ouverte le 7 sept. 2023

Voir sur GitHub
 (51 commentaires) (142 réactions) (0 assignés)Go (2 104 forks)batch import
enhancementhelp wantedneeds design docneeds investigationno-stale-bottailscale-feature-gap

Métriques du dépôt

Stars
 (38 374 stars)
Métriques de merge PR
 (Merge moyen 4j 10h) (27 PRs mergées en 30 j)

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.

Guide contributeur