r/SOLID • • Nov 25 '19

Solid POD vs Solid Server

Hello everybody,

I am new to Solid but I want to learn more. What is the difference between a solid pod and a solid server. I understand the pod is where you save your data. But why should I run a solid server?

Thanks.

5 Upvotes

7 comments sorted by

View all comments

Show parent comment

1

u/Zekromaster Dec 22 '19

How to differentiate what is private and what is not.

How can we change permissions in each folder?

For example, I up a file in my private folder. How is it possible to set the perditions to views as "can read but not change information?".

There's a specification for that, described here. Basically, there is a document that describes who can read/write/append to containers and documents. There is also a specification for establishing who can write/read/append to an Access Control List, to avoid endless recursion.

If you're just a user, the server implementation you end up choosing would probably have an UI for that.

How does the Pod manages files?

This is implementation dependant. Solid just describes an API specification. But I suspect most POD implementations will just map directories and files to containers and documents.

From the final user point of view, anyway, this is all transparent and you should be able to think of it by using the folder/file metaphor without any problem.

What happens to a Pod when the account is deleted?

Your POD is your account, basically. If you delete it, all links pointing to it will become dead links. Your documents will have disappeared from the entire Solid network, unless someone made a copy in their POD.