That’s not ratfish handling that but the cloudflare DDNS you’re using that handles that. So yes, self hosted WG server handles that just as fast.
Comment on Rayfish is working on my phone!
altphoto@lemmy.today 19 hours agoOh so it doesn’t do dynamic changes in IP like rayfish does within a few seconds?
ExcessShiv@lemmy.dbzer0.com 19 hours ago
altphoto@lemmy.today 19 hours ago
No, actually rayfish creates a tunnel network such that cloudflare is not needed for self-hosted things like immich or navidrome. You can connect to those by the IP overlay from rayfish or its hostname also created by rayfish. If your phone or home IP change, the actual overlay IPs stay the same. The two devices reconnect otheir own. So truly Cloudflare can go pound sand and report the 30,000 hits it protected me from AI. Ofcourse I guess I could use their DNS to keep a searchable FQN AA record.
scott@lem.free.as 19 hours ago Dude, give it up. This is exactly how VPNs work. There’s nothing special about Rayfish.
I think you need to study on how TCP/IP (and UDP) works and you’ll have a better appreciation of what’s actually going on.
ExcessShiv@lemmy.dbzer0.com 19 hours ago
Dude, a self hosted WG server creates a tunnel network without relying on central servers. Rayfish is probably just an AI-coded WG server and client combo. It’s “solving” a problem with AI that was already solved without AI.
That’s the resolver’s job, Wireguard absolutely reconnects asap if the connection’s heartbeat goes out. You in your case got Cloudflare to make sure it can connect somewhere.
The only way to truely serverless’ly find each other when both parties got dynamic IPs would be IPv6 multicast (such as via Librecast). Not just is that still not supported by the network itself a lot of times (sadly) but I doubt any LLM on this planet would implement it correctly, way too niche. Any other way leads through some DNS resolver or third-party service (like Cloudflare) or a network such as Magic Wormhole.
It’s fine if the Slopware works for you, but your arguments make no sense whatsoever. The only thing you’re currently doing is making enemies in the selfhosting community, not connections.