diff --git a/internal/wireguard/wireguard.go b/internal/wireguard/wireguard.go index e8cb338..1e11f21 100644 --- a/internal/wireguard/wireguard.go +++ b/internal/wireguard/wireguard.go @@ -245,6 +245,10 @@ peers = append(peers, config) } + sort.Slice(peers, func(i, j int) bool { + return peers[i].Identifier < peers[j].Identifier + }) + return peers, nil }