Our great sponsors
-
MozWire
MozWire is an unofficial configuration manager giving Linux, macOS users (among others), access to MozillaVPN.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Uhh, the client is open source. Not sure where you got the idea it isn't. The source code is here: https://github.com/mozilla-mobile/mozilla-vpn-client
Here's the commit that implements it: https://github.com/NilsIrl/MozWire/commit/d5aa228a9d113dcb911ca213b4cb23af6867061c
On Arch I installed this package to get a GUI for WireGuard in the Gnome Control Panel. It doesn't look like anyone has packaged it for Ubuntu, but you could install it from source.
I'm also (slowly) working on making vopono a library too, so you could run spawn a network namespace and Wireguard connection to run a specific closure (i.e. reqwest requests, etc.) - https://github.com/jamesmcm/libvopono