git ssb

0+

farewellutopia-dev / deno-ssb-experiments



Tree:
๐Ÿ“.devcontainer
๐Ÿ“„.gitignore
๐Ÿ“.vscode
๐Ÿ“„Dockerfile
๐Ÿ“„README.md
๐Ÿ“„SparqlStorer.ts
๐Ÿ“„build.ts
๐Ÿ“„deno.json
๐Ÿ“„docker-compose.yml
๐Ÿ“„main.ts
๐Ÿ“„msgToSparql.ts
๐Ÿ“static
README.md

Tricerascuttler

Consumes a set of feeds using Scuttlesaurus to aggregate the data in an RDF store accessed via SPARQL.

Running

The recommended way to run Tricerascuttler is with docker-compose

docker-compose up

Afer starting the instance you can access the web interface at http://localhost:8000/

If you want to use your existing Scuttlebutt identity with Tricerascuttler you can mount you existing .ssb directory to the docker by adding the following to the tricerascuttler service in docker-compose.yml:

volumes:
    - ~/.ssb:/home/deno/.ssb

Alternatively main.ts can be run directly with Deno. It accepts the command line options and configurations of Scuttlesaurus. Additionally the following environment variables must be set:

Developing

It i recommended to open this project as a dev container in VSCode. This will automatically start a Blazegraph Triple store and appropriately set the environment variables.

Mascot

The project mascot is a Triceratops prorsus a friendly herbivore than can weigh up to 12'000 Kg. Its image near the top of this document is from Wikimedia.

Built with git-ssb-web