[Solid logo]

Community Solid Server

Welcome to Solid

This server implements the Solid protocol so you can create your own Solid Pod and identity.

Getting started as a user

Sign up for an account to get started with your own Pod and WebID.

The default configuration stores data only in memory. If you want to keep data permanently, choose a configuration that saves data to disk instead.

To learn more about how this server can be used, have a look at the getting started tutorial.

Getting started as a developer

The default configuration includes the ready-to-use root Pod you're currently looking at.
You can use any of the configurations in the config folder of the server to set up an instance of this server with different features. Besides the provided configurations, you can also fine-tune your own custom configuration using the configuration generator.

You can easily choose any folder on your disk to expose as the root Pod with file-based configurations.
Use the --help switch to learn more.

Due to certain restrictions in the Solid specification it is usually not allowed to both allow data to be written to the root of the server, and to enable the creation of new pods. This configuration does allow both these options to allow a quick exploration of Solid, but other configurations provided will only allow one of those two to be enabled.

Have a wonderful Solid experience

Learn more about Solid at solidproject.org.

You are warmly invited to share your experiences and to report any bugs you encounter.