Hi, my home connection is under CGNAT and to overcome the problem and access my selfhosted applications through my iPhone or other PCs I use Tailscale.
Tailscale is beautiful but it is not selfhosted so I thought I would switch to using IPv6 on my home network (my ISP has support) and configure WireGuard.
The problem is when I am away from home and use my iPhone cellular network, this does not support IPv6.
Are there any solutions?
Headscale is a thing. Tailscale themselves promote it.
I’d seriously consider using a relay/jumphost/etc VPS between your home network and roaming clients. That way, you can even continue using tailscale.
You can get this easily for under $3/month even without black friday.