[EXAMPLE]: Using WireGuard with MullvadVPN
Step 1: Obtain a WireGuard config file from Mullvad
To get a config file, head over to https://mullvad.net/de/account/wireguard-config (you will need to login with your account number).
1. For the "platform" select "Linux".
2.Next, click on "Generate key" (or something like that in your language).
3. Select a country
4. Select a city for your country
5. For the "Tunnel traffic", choose "Only IPv4"
6. Click on "Download file". You will get a .conf
-file.
7. Copy the file to the storage of your SailfishOS-device
Step 2: Importing the file on Sailfish
- Open the settings-app and navigate to "VPN"
- In the pull-down menu, choose "Add new VPN"
- Choose "WireGuard" for the VPN-Type (typically located at the bottom of the list)
- On the next page, choose to import a "wg-quick.conf" file.
- A file-chooser-dialog will open. Choose the
.conf
-file we downloaded earlier. - The setup will tell you that the import was successful. Now you just need to give the VPN a name.
- I recommend to choose "Remember login credentials" (or something like that in your language) under the "Advanced"-settings
- You can now select the VPN in the list to connect to it.
NOTE: If SailfishOS asks for credentials to login, the username is your account number and the password is just the letter "m"