I've been looking for something like this, thank you. Do you mind sharing what type of hosting you use, and what kind of VPN traffic it supports?
Also, running the VPN in a docker container is rather nice. There are a bunch of existing containers for that[1].
Oh, and if you're interested, Aruba Cloud [2] offers a 1 Core, 1GB ram VM in CZ and IT for 1 Euro/month. It comes with more than enough bandwidth for personal use.
[0]: https://github.com/hwdsl2/docker-ipsec-vpn-server
[1]: https://hub.docker.com/search/?isAutomated=0&isOfficial=0&pa...