Librem tunnel VPN (Windows, Arch, fdroid)

@Russ
You have 3 files in a directory:

librem.ovpn pass write_vpn_credential.sh

Librem.ovpn is my config that I pasted in this thread: Librem One: Generic doc issues
You can use this configuration directly ( or use a config file from PIA, or … )
write_vpn_credential.sh is the script that generate the “pass” file. The source code is in the same thread.
You run it like that:

./write_vpn_credential.sh

Then just launch openvpn:

sudo openvpn ./librem.ovpn

( Purism software are easier to use. This is just a solution for people who can’t / don’t want to have a dedicated software to automate those steps )