TwinTurbo
The developer has just announced that Relay will continue to function and will switch to a subscription model, so there probably won't be a Relay for Lemmy, unfortunately :(
See this post: https://lemmy.world/post/77145
You remove the instance's domain name from the URL, the same way you remove reddit.com
when linking to subreddits. You then append it at the end of the URL with an @
. For example, https://lemmy.ml/c/asklemmy
--> /c/asklemmy@lemmy.ml
EDIT: Starting with Lemmy 0.18.0, you won't need to do this manually anymore!
Tailscale and Netmaker use wireguard under the hood, so as long as you manage to establish the connections, they should be just as fast! If you need to use relaying, however, that will introduce additional overhead.
I've tried from networks outside my home and I can access the server from there. Looking at a traceroute, I stop getting anything somewhere between my ISP and the datacenter the server is in.
I do this, too. I haven’t tried Tailscale, but Netmaker wasn’t able to deal with my CGNAT without a relay node, and I found that to be hit-and-miss.
There is also an other approach: encode your media a priori into a format that you can play direct, and then you don't have to worry about transcoding performance. The advantage of this is that you can likely get better quality encodes.