pod-os / PodOS

Personal Online Data Operating System
MIT License
14 stars 1 forks source link
solid
PodOS Logo

PodOS - Your personal online data operating system

CI

PodOS is an online operating system that helps you to access and mange your data on the web.

Thanks to the Solid Protocol, PodOS can access data anywhere on the web and you stay in full control of where to store it.

PodOS consists of:

Using PodOS

The simplest way to use PodOS is by using one of the hosted apps PodOS provides:

Another way to use PodOS is to use the PodOS elements on your site. You do not have to be a programmer to do that! It is as easy as adding some additional tags to an HTML page. Check it out!

Developing PodOS

This section is relevant if you want to contribute to the source code of PodOS.

Run locally

First install:

npm ci

Start up elements and a development solid server by running:

npm run dev:core
npm run dev:elements
npm run dev:server

Visit http://localhost:3333/?uri=http%3A%2F%2Flocalhost%3A3000%2Falice%2Fgames%2Fminecraft%23it to view the demo app showing example data, or change the uri parameter to a resource of your choice.

The development Solid server is running at http://localhost:3000/

Contributing

You want to contribute? Great! Take a look into our contributing guide