Technical explanation of Pod


#1

Hi, couldn’t find explanation what exactly is Solid Pod from technical point of view. My guess is, when a Solid service/server creates a new Pod, it is:

  • default LDP Basic Containers for profile, documents etc
  • WebID if needed
  • default WebID profile

What else?

Is there a single doc explaining this? Thank you.


#2

May be you could find some information in the Solid-wiki for newbies


#3

Thanks for the wiki link, that was new for me. But it didn’t contain the explanation.


#4

Have you been to the Solid-spec

I can add a solid pod
. as an extended webId profile
. is by default a web server
. as a default ACL system
. rest API
. web hooks
and defaulting apps and UI


#5

Yes, but no mention of pod there either.


#6

Node-solid-server is a pod and a pod provider depending on the multiuser parameter.
All properties of the server-spec are properties of the pods.


#7

So in case of Pod provider, Pod is this

default LDP Basic Containers for profile, documents etc
WebID if needed
default WebID profile

?


#8

There is a definition of the ‘Solid Web’ on the following website: https://solidpodit.com/solid-web-defined/

There is also a description of how Solid POD Servers are best used: https://solidpodit.com/using-solid-pod-servers/

To directly answer @mikael’s question there is also a definition of an actual POD: https://solidpodit.com/solid-pod/