| **Note:** If you are not an advanced user, it is better to [avoid minimal templates](https://forum.qubes-os.org/t/why-use-minimal-templates/9717/15) and solutions involving [salt](https://forum.qubes-os.org/t/qubes-salt-beginners-guide/20126).
|
- [WireGuard VPN setup](https://forum.qubes-os.org/t/wireguard-vpn-setup-4-2-and-4-3/19141) (using GUI configuration and network manager)
- [OpenVPN VPN setup](https://github.com/unman/openvpn) (using salt)
| - https://forum.qubes-os.org/t/wireguard-vpn-setup-4-2-and-4-3/19141
Wireguard, using graphical interface and network manager
- https://forum.qubes-os.org/t/draft-openvpn-vpn-setup-4-3/38457
OpenVPN setup using command-line and network-manager
|
- [Mullvad app](https://forum.qubes-os.org/t/mullvad-vpn-app-4-3-and-4-2-setup-guide/25107) (using GUI)
- [Mullvad app](https://forum.qubes-os.org/t/mullvad-vpn-setup-guide/26528) (using GUI)
- [Mullvad app](https://github.com/unman/shaker/tree/main/mullvad) (using salt)
- [IVPN app](https://forum.qubes-os.org/t/ivpn-app-4-2-setup-guide/23804) (using GUI)
- [ProtonVPN app](https://forum.qubes-os.org/t/protonvpn-app-4-2-setup-guide/23694) (using GUI) | ## Mullvad VPN
- https://mullvad.net/en/help/wireguard-on-qubes-os (official guide)
Outdated but official guide to set up Mullvad VPN with wireguard, using command-line
- https://forum.qubes-os.org/t/mullvad-vpn-app-4-3-and-4-2-setup-guide/25107
Set up the Mullvad app with a graphical interface
- https://forum.qubes-os.org/t/mullvad-vpn-setup-guide/26528
Like the previous guide, this one sets up the Mullvad app, the difference is that it uses systemd instead of `rc.local`
## IVPN
- https://forum.qubes-os.org/t/ivpn-app-4-2-setup-guide/23804
Install the IVPN app using a graphical interface
## ProtonVPN
- https://forum.qubes-os.org/t/protonvpn-app-4-2-setup-guide/23694
Install the ProtonVPN app using a graphical interface
# Advanced users
- [sys-wireguard from ben-grande's qusal](https://github.com/ben-grande/qusal/blob/main/salt/sys-wireguard/README.md)
Wireguard using salt
- [unman/openvpn](https://github.com/unman/openvpn)
OpenVPN using salt (outdated)
- [sys-mullvad from unman's shaker](https://github.com/unman/shaker/tree/main/mullvad)
Mullvad app with salt
<div data-theme-toc="true"> </div> |