This release finalises the clustering work that has been ongoing since Nov 7th 2023 and rolls up the beta versions into an actual release.
To summaries the changes:
Wag can now be deployed in a cluster using etcd as an event management system to deploy changes across multiple wag instances.
Features:
- The wireguard peer diagnostics page now shows number of bytes sent/received #94
- Webauthn keys will hopefully no longer prompt for pin code #89
- Add clustering admin UI page for adding wag nodes to cluster #24
wag start
now supports the-join
flag for taking a cluster join tokenServerPersistentKeepAlive
now configures the keep-alives set by the server to the client to resolve #64- Wag now has a notifications system for the admin UI that will now note errors, policy application failures and updates
- Adds new diagnostic tools to the admin user interface to check ACLs that are applied to a username and test firewall policy decision