Proxy through a VPS, or use dynamic DNS if you don’t mind occasionally waiting for TTL expiration when your address suddenly changes. You can set it to 1 minute and that often works these days (it didn’t always).
Will your ISP give you a static IPv6 block? It’s v4 that’s scarce, but if it’s just for your own stuff and you aren’t worried about users on old v4-only networks, it’s fine to just use pure v6.
If you want a super cheap VPS with static ipv6 and NAT v4, try tierhive.com.