mullvad / mullvadvpn-app

The Mullvad VPN client app for desktop and mobile
https://mullvad.net/
GNU General Public License v3.0
4.95k stars 336 forks source link

[Feature request] Modular backup #6731

Open serrq opened 4 weeks ago

serrq commented 4 weeks ago

I have checked if others have suggested this already

Feature description

I want backup my servers list in order to easily restore it in a new device or send it to a friend.

Alternative solutions

1000118271

Type of feature

Operating System

serrq commented 4 weeks ago

Of course 100% offline. It should be a file like locations.zip.

MrChocolatine commented 4 weeks ago

It would nice to have this feature in the CLI:

mullvad custom-list export <LIST_NAME>

And when importing:

mullvad custom-list import <LIST_NAME> <PATH_FILE_TO_IMPORT>
dlon commented 4 weeks ago

Thanks for the suggestion. Our team has discussed adding a feature for exporting or importing custom lists before, though we have no plan to work on it yet.

On desktop, you can back up (and replace) your entire settings file, including custom lists, at /etc/mullvad-vpn/settings.json. This path varies between OSes (see https://github.com/mullvad/mullvadvpn-app?tab=readme-ov-file#file-paths-used-by-mullvad-vpn-app). Note that reloading your settings file requires restarting the Mullvad system service.

serrq commented 4 weeks ago

On Android?

I am not a developer.

dlon commented 4 weeks ago

@serrq It is not possible at the moment (without a lot of inconvenience).

serrq commented 4 weeks ago

Please, don't forget it 😭

serrq commented 3 weeks ago

Also settings preferences backup in modular manner like this app does (Libretube).

So a user can doing a tailored backup according with its needs.

modular-backup