A while ago, I released a Solid App to display read-only Solid data. The idea was that you could create a container in your POD, make it publicly readable, and share the url with your friends to explore the data with a nice UI.
When I announced this, I got a comment wondering if this would work with static assets. At the moment, I said that it should be possible, given that from the application’s perspective there is no such concept as “static assets”. The application just issues a request and reads the response, it doesn’t know whether the content is static or generated by a script.
And that’s where I left it at the time.
Today, I thought I’d give it a shot and I did it for real. It was easier than I expected! I created a repository on Github with a bunch of turtle files, and I’m serving them through Github Pages. That’s it! It worked without doing any modifications in my app, which is nice.
This is just a proof concept, and I don’t intend to do more things like this. I still believe it’s better to use full-fledged PODs. But it is food for thought nonetheless, and I thought I’d share it here in case you find it interesting as well.
Here’s the repo with the static turtle files: https://github.com/NoelDeMartin/favorite-movies/