view the rest of the comments
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Neither has a wireguard tunnel into your home network, you host the WG server on your own computer (or router even, that's what I do) and just point your clients to that using either static IP if you have it or a DDNS service like the cloudflare you're using if you have a dynamic IP.
I guess I'm wrong. Wireguard can be p2p and that's exactly how most users use it so it's super easy to setup that way.
Anyway, this ray fish thing is just impressive that's all.
No, it really doesn't
This is flatly incorrect
Lolwhat, no it doesn't…? Did an AI tell you that?
You spin up a Wireguard server yourself (or use the one in many routers), point clients to that and be happy. The only "other" server in that chain might be a (Dyn)DNS resolver, and you could even self-host that one (and therefore also omit Cloudflare).
Oh so it doesn't do dynamic changes in IP like rayfish does within a few seconds?
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.
That's not rayfish handling that but the cloudflare DDNS you're using that handles that. So yes, self hosted WG server handles that just as fast.
If you're talking client-side, it will reconnect as fast as whatever internet connection you're switching between allows it. For me it's something like 3-5 seconds from disconnect to reconnect.
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.
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.
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.