juanfont/headscale

Support for WireGuard only peers

オープン

#1,545 opened on 2023/09/07

 (51 件のコメント) (145 件のリアクション) (0 人の担当者)Go (2,104 件のフォーク)batch import
enhancementhelp wantedneeds design docneeds investigationno-stale-bottailscale-feature-gap

Repository metrics

Stars
 (38,374 個のスター)
PR merge metrics
 (平均マージ 1d 11h) (30d で 33 merged PRs)

説明

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.

コントリビューターガイド