I'm a big fan of Wireguard. I wrote wg-access-server [1] as an all-in-one wireguard VPN solution. I recently added some docs [2] and support for deploying with Helm. I'd love some feedback on here or on github. Give it a try.
[1] https://github.com/place1/wg-access-server [2] https://place1.github.io/wg-access-server/