I wrote a web interface for a Mullvad WireGuard Gateway

And made it open source:

https://github.com/nikolash/wg-easy-ui

Maybe someone else finds that useful too. I wrote it for convenient control of my VPN Gateway via a simple web interface. I also take feature requests.

Screenshot:

https://user-images.githubusercontent.com/646567/213703652-6b12390c-f8db-4362-bea3-af96e98852b5.png

very cool, will try it out.

What would be a typical use case? And what are you using it for? Trying to understand if i might need it :thinking:

Awesome! Let me know if you need support setting it up

Hey man, I have a raspberry pi that acts as vpn gateway. So instead of Mullvad clients on my devices (some don’t have clients, like Apple TVs), I specify that gateway to access the internet. I then use this web interface to control it.

Can you provide more info on how you set this vpn gateway up on your Raspberry Pi?

Sure, what exactly do you need to know? You need simple firewall rules and enable packet routing/ forwarding. Check this guide here: https://www.instructables.com/Raspberry-Pi-VPN-Gateway/, let me know if you need help

Thanks! I’ll take a look at it.