I mean, assuming you're telling the truth about there being a competent group seriously attempting this, it's still "trust us bro" to conclusively claim it can't be achieved without providing a shred of evidence. This makes your original comment irrelevant and worthless.
Most people need more than a brick for their daily.
It is. Just put your card in your phone case if you really want to tap your phone to pay. Accepted in more places too :)
And it is safe to host HTTP services this way, say something like Immich or NextCloud?
So what's the point of Tailscale Serve? Does it just make HTTPS more convenient? I don't really get why I'd need HTTPS for a service I'm serving on my Tailnet.
I am on a shared network. I'd like to self host services and access them from all my devices but I do not want these exposed to other people in my network. I've noticed that I can just change the port mapping in Docker to <Tailscale IP>:<port>:<port>
from <port>:<port>
and it just works. Works as in the service is accessible from my Tailnet, inaccessible from the local network or the internet. Is it really this easy or am I missing something? Just sounds too good to be true so I am suspicious it might somehow be insecure.