TailDrive
Holy shit, this is the thing I have been wanting to exist for ever!
https://tailscale.com/kb/1369/taildrive
It's nearly perfect. There is no davfs support on OpenBSD, but I should be able
to serve FROM OpenBSD. Unfortunately, this isn't the case. TailScale fails with:
unsupported OS.
Diving in, it seems there are a few GOOS checks in the Go code: https://github.com/tailscale/tailscale/blob/main/ipn/ipnserver/actor.go#L86-L112
This led me to this code: https://github.com/tailscale/peercred/.
OpenBSD doesn't seem to have these socket options.. hmm