Due to the efficieny and performance, I certainly DISAGREE to "REPLACING" to use WireGuard kernel module with something else(including officially mentioned WireGuard userspace modules).
IMO this must be a "OPTIONAL" feature if adopted.
on your own server
And can even build it from source if I want. It is just not user-friendly solution.
Although I don't realize if someone who is able to build one's own server really needs "user-friendly solution", but maybe I too would welcome this "OPTIONAL" feature if I were to frequently or long-term visit to countries where general VPN protocols are blocked!
We are watching this project. But pls note, AmneziaWG is created to fight some regimes as it stated. It is very hard for us to support this by default.
The regimes can block our product easily.
It also takes time to support new protocol.
I belive someone can build a guide to install in OpenWrt and configuration steps.
What if we do the same as with product localization? As I understand it, devices for China differ from global ones in firmware. Something similar can be done in this case.
Or as the manufacturers of Flipper Zero did. This device is a natural hacker tool, but is freely available on many marketplaces like Amazon or AliExpress. Out of the box, it does not carry any software, but when you first connect to the application, it downloads everything you need. Almost everything, completely underground software, is available only when installing an unofficial firmware, which (I'm 99% sure) is affiliated with the original developers.
In the case of VPN - in most countries it is not prohibited, and the Amneziawg protocol is not illegal. Even in Russia, there is nothing criminal in using a VPN or selling such equipment. Although I'm not sure that Russia as a market is still interesting to developers, the Russian language has been removed from the new firmware, and gl.inet devices can only be purchased on third-party sites or using mail forwarding (thank God the goodcloud is still available in Russia).
You will lose 'cute UI', but be able to install amnezia client on your router. You will have to enable WiFi interfaces, connect to APs and so on via luci UI.
I'm not fighting regimes, i am living in Germany and AmneziaWG is sometimes the only way to fight hotspots, Hotels, stupid locations that block "normal" VPN.
Apart from that it (still) works from Iran and Egypt. I have a VPN server @home for friends in Iran/Egypt.
It support is added, then it needs to be for client and server. To my knowledge there is no commercial provider offers AmneziaWG. A good idea would be to have gl inet router on both sides.