Home - lmkelly/Autoguard GitHub Wiki
Autoguard: Wireguard Automated
Autoguard is a fairly lightweight solution created to make Wireguard function within an enterprise without the end user having direct access to the server in an easy and user-friendly way.
The objective of this project was to explore ways to automate wireguard in a user-friendly way that could potentially be used in a production environment.
Now that this project has reached its end the proof of concept is complete, it works but is missing crucial authentication features which would be a must-have if implemented in production. If you decide to try implementing this I would start by using an in-house SMTP server and using that to integrate authentication by filtering out emails from different domains on the back end.
Docs and References
Early project resources
Project Background and Dependencies