mc8569 wroteI am not given a public IP address from my ISP
mc8569 wroteresearch showed that it might be possible to do it with a VPS
mc8569 wroteCan someone point me in the right direction (where to search and what to search for)?
There may be other solutions (though I doubt it). If you do not have a public IP address at home then ask your ISP for instruction. If they cannot help then you will probably need a VPS with a public IP.
Then follow the HOWTO:
As the server is a VPS you need to use the right iptables rule (Use the correct VPN subnet 10.*):
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j SNAT --to-source 12.34.56.78 # <-- Use your OpenVPN server's real external IP here