Can you make Ramen? Let's find out!
This is a simple (and silly) Solid App that I've created to test interacting with different Solid environments. In theory, a Solid App should work with any backend conforming to the specs. But in practice, there are some things that don't work exactly the same everywhere. It's also a good place to start if you want to learn how I build my apps.
What the application actually does is that once you're logged in, it checks if you have a schema:Recipe
container and finds a recipe with "ramen" in the title. If they don't exist, it lets you create them.
This repository should be my golden standard for app interactions with Solid servers, so if anything is not working for you, please let me know! Chances are that it's also affecting my other apps.
The application has been tested with the following implementations:
Solid Server | Status | Last tested | Comments |
---|---|---|---|
ActivityPods 2.0.4 | 21/12/2024 | The server implements a subset of the Solid Specification, and requires using SAI and a server-side component. Learn more about it in my full ActivityPods Compatibility Report. | |
TrinPod | 👍 Working | 30/01/2024 | |
NSS 5.7.7 | 👍 Working | 08/12/2023 | |
CSS 7.0.1 | 👍 Working | 08/12/2023 | |
ESS | 👍 Working | 08/12/2023 | |
use.id | ⛔ Not working | 08/12/2023 | The server doesn't expose any writable profiles (nor extended profiles), so the app fails trying to create a type index. |
PHP Solid Server | 28/12/2020 | The server requires multiple fixes to work properly, reported here: pdsinterop/php-solid-server#42. |
Missing a server? Let me know!