Inbox Folder

I have a feature request.

What I’m envisioning is a sort of inbox, where the “owner” can access all the files in their inbox folder but the people who upload to that person’s inbox can only access the files they shared.

Lets say we have three people: Alice, Bob, Joe. Alice has a shared folder to which she shares a public key with Bob & Joe. While Alice can access any files in the share, Bob can only access the files Bob shares and Joe can only access the files Joe shares.

Currently, the cloest I can configure Syncthing to this is to set-up a common folder between pairs/groups of people. That means there is a folder for “Alice <> Bob”, “Alice <> Joe”, “Bob <> Joe”. Obviously, that doesn’t scale well. What I’m really wanting is to give Bob & Joe the public key to my single inbox without sharing the entire inbox with Joe & Bob.

Another way to think about it, is this might replace email attachments.

1 Like

There is no public keys for folders. This is a completely different architecture from syncthing hence I don’t think its suitable.

1 Like

I don’t think a public key is necessary for this functionality. What I’m suggesting is a primary node that has relationships with multiple secondary nodes, where the secondary node can only access / list the files it shares with the primary node.

Not sure I follow the idea, bur in syncthing, all nodes are equal, there is no primary secondary etc, as its all decentralized.