If I am understanding your question correctly, tailscale has that built in. Look into "tailnet lock".
junkleon7
joined 1 year ago
Check network permissions for the vaultwarden app. Also are you running a firewall app on the phone?
Maybe have a look at the vaultwarden server logs to see if its attempting a connection.
It's been a game changer for me also. One feature that no one seems to address is the tailnet lock function. A common complaint is that tailscale being a 3rd party service could see your data (not true). The more valid concern that tailnet lock addresses is the situation where a hacker could add a malicious node -- if they were to get access to the control plane. Tailnet lock addresses this by giving complete control plane approval to you. The alternative is to go full self hosted with the headscale implementation, but I personally don't feel any need to switch at this point.