Skip to content
This repository has been archived by the owner on Jun 20, 2021. It is now read-only.
/ travertin Public archive

Zazuko Travertin is a software to manage Archival Finding Aids using Linked Data technologies.

Notifications You must be signed in to change notification settings

zazuko/travertin

Repository files navigation

Zazuko Travertin

Zazuko Travertin is a software to manage archival finding aids using Linked Data technologies. You can find an example installation with data from Swiss archives at data.alod.ch.

Requirements

A SPARQL endpoint with your archival documents. By default the software points to the Swiss archival institutions endpoint.

Installation

This just covers getting the server up on your system. If you want to know more check out one of the tutorials:

By default both tutorials access data of our example installation and SPARQL endpoint with data from Swiss archives at data.alod.ch.

NPM

Requirements

You need to have a recent version of Nodejs.

Installation

  1. Clone this repository.

  2. Install the dependencies

    npm install

  3. Adapt the installation to your needs:

Configure the installation through config.travertin.json

  • sparqlEndpointUrl:

    URL of the SPARQL endpoint containing the data.

  1. Run the server

    npm run start-local

  2. Test

    In case you did not adjust the SPARQL endpoint you can open an example resource like: http://localhost:8080/bar/id/archivalresource/29478797e7

Docker

Requirements

You need to have docker installed.

Building

docker build -t travertin .

Running your build

docker run --rm -i -p 8080:8080 travertin

About

Zazuko Travertin is a software to manage Archival Finding Aids using Linked Data technologies.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages