VPN tunnel from Digitalocean Droplet to my router?

I’ve successfully installed home assistant on a DigitalOcean droplet but I would like to use ios Homekit so I would need a VPN tunnel (or similar) between my router and the droplet. Anyone that can help me out with this?

If you run a custom firmware like dd-wrt or tomato on your router, than it should be easy to setup.