Community Solid Server - POD Searching Functionality Added
β‘ Running the Community Solid Server
Make sure you have Node.js 18.0 or higher. If this is your first time using Node.js, you can find instructions on how to do this here.
In addition make sure you have postgresql installed on your OS. Currently this implementation will only support searching on linux machines. You may need to add pg_cert to your path.
git clone https://github.com/CommunitySolidServer/CommunitySolidServer.git
npm start -- -c @css:config/file.json -f data/
π§ Configure your server
Substantial changes to server behavior can be achieved via JSON configuration files. The Community Solid Server uses Components.js to specify how modules and components need to be wired together at runtime.
Recipes for configuring the server can be found at CommunitySolidServer/recipes.
Examples and guidance on custom configurations
are available in the config folder,
and the configurations tutorial.
There is also a configuration generator.
π©π½βπ» Developing server code
The server allows writing and plugging in custom modules without altering its base source code.
The π API documentation and the π user documentation can help you find your way. There is also a repository of π comprehensive tutorials
π License
The Solid Community Server code is copyrighted by Inrupt Inc. and imec and available under the MIT License.
π€ Feedback and questions
Don't hesitate to start a discussion or report a bug.
There's also a Matrix-based, CSS-focused chat
Learn more about Solid at solidproject.org.