This is a community guide that serves as an entry point to find the VPN guide you need, depending on the protocol, vendor or need.
Note: If you are not an advanced user, it is better to avoid minimal templates and solutions involving salt.
rc.localsys-wireguard from ben-grande's qusal Wireguard using salt
unman/openvpn OpenVPN using salt (outdated)
sys-mullvad from unman's shaker Mullvad app with salt