I have a Samba mount at home (behind NAT, accessible via wireguard VPN), which works very well when accessing my home files when traveling (I travel a lot for work).

The only detail missing from this solution is sharing individual files with friends. I could give them access to my VPN, but that gives them access to everything, not just one thing I want to share. Also not all my friends are that tech savvy to manage connecting to a VPN.

What would be really great is to have a link-generator that punches a hole in the NAT to give them access to specific files. Are there any self-hosted solutions for that?

    • Manodor@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 hours ago

      Yes. Both parties have to share the device on which they want to run warpinator out to the tailnet of the other person. If you already use tailscale for other personal stuff I’d recommend you make an additional tailscale account, you can use to connect to other peoples tailnets, as on linux you can simply switch between them with ‘tailscale switch <id>’