Is there a way to establish VPN over IPv6

Hello there,
im living in Germany and i have recently made a Internet contract (FTTH) with a ISP called Pÿur.
They offer somehow no public IPv4 Address. On the other side i have a Public IPv6 Address.
I followed the route to see why I don’t have a IPv4 Address and discovered that my data encounter multiple DHCP Servers on the way before to get out through a Public Address to the Internet. Therefore i can’t use a VPN to connect to my Homenetwork.
I want it because i have a Nextcloud Storage system installed in my house and i want to access it from anywhere.
I contacted the customer service hoping for a solution and the only thing that came up is VPN through IPv6.
Is it possible?
I want also to host some Game Servers like ASA (Ark Survival Ascended) and RUST.

Therefore i can’t use a VPN

Do you mean a VPN provider or your own VPN setup?

VPN through IPv6. Is it possible?

It’s possible with most decent VPN providers.

If you have built your own VPN it’s of course possible, just enable it.

Yes, it’s absolutely possible to set up a VPN over IPv6! Many VPN providers support IPv6, so you can configure your VPN to use your public IPv6 address instead of IPv4. For accessing your Nextcloud system or hosting game servers, you can set up port forwarding for IPv6, or use a tunnel like WireGuard or OpenVPN that supports IPv6 to ensure secure remote access. Just make sure your router and VPN solution both support IPv6, and you should be good to go!

Should i do it on the Router or should i do it on the Server ?