This is a nice idea; I am just not keen on having to host a nodejs server.

Now I am wondering whether the same thing could be achieved with just nginx & WebDAV?