You will need:
- a container runtime and a tool for manipulating containers. I'll be using
dockerbut any compatible tooling is fine. - your
~/.weechatconfig files. Leave them right where they are, they'll be mounted in the container. - a working
client.ovpnfile. Use the includedclient.ovpn.samplefile for clues as to what needs to be added / changed to make yours work.
- clone this repo and
cdinto it docker build -t veechat .docker run -it --cap-add=NET_ADMIN --device=/dev/net/tun -v ~/.weechat:/root/.weechat veechat(I recommend aliasing this toveechator something)- Follow the prompts