You might also want to check out https://pypi.org/project/wgnlpy/ which is a Wireguard configuration library for python. ~Derrick • iPhone > On Feb 14, 2020, at 3:02 AM, Barrett Strausser wrote: > >  > I don't doubt that it can handle 1M peers. > > My question was more concerned with can an Organization perform the configuration management to handle 1M peers if all configuration is through a static IP. > > If I have 1M peers and .9999 have no change per day, that still leaves 100 changes or ~4 per hour. I'd argue it is a good practice to have to restart services to pick up those changes. > > I'll have a look at those links. Thank you very much > > -b > > > >> On Sat, Feb 8, 2020 at 4:29 PM Jason A. Donenfeld wrote: >> WireGuard has an API, via Netlink. This might help you: >> >> https://git.zx2c4.com/wireguard-tools/tree/contrib/embeddable-wg-library >> https://git.zx2c4.com/wireguard-tools/tree/src/uapi/linux/wireguard.h >> >> It can handle 1M peers, yes. > _______________________________________________ > WireGuard mailing list > WireGuard@lists.zx2c4.com > https://lists.zx2c4.com/mailman/listinfo/wireguard