This repo takes the official mullvad binaries and turns them into an AppImage.
No libraries or other dependencies are bundled in, since the official binaries are already portable enough.
You get the following advantages:
-
Easy integration into the system using AppImage integration tools like AM, soar, dbin and others.
-
Less storage usage since the AppImage sits compressed on disk while the tarball has to be extracted.
-
The ability to easily have a portable home/config dir together with the application, with tarballs you have to make some ugly wrapper scripts instead.
-
Delta updates with AppImageUpdate. This means you don't download the entire application again with an update, but only the diff. Also see our fork used by AM.
-
It uses the uruntime, which makes this AppImage able to work without FUSE on the host at all, as well as have startup time as fast as if the binary was extracted on the system.