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.
A SPARQL endpoint with your archival documents. By default the software points to the Swiss archival institutions endpoint.
This just covers getting the server up on your system. If you want to know more check out one of the tutorials:
- Tutorial for deploying Travertin with the Node Package Manager (npm)
- Tutorial for deploying Travertin with Docker
By default both tutorials access data of our example installation and SPARQL endpoint with data from Swiss archives at data.alod.ch.
You need to have a recent version of Nodejs.
-
Clone this repository.
-
Install the dependencies
npm install
-
Adapt the installation to your needs:
Configure the installation through config.travertin.json
-
sparqlEndpointUrl
:URL of the SPARQL endpoint containing the data.
-
Run the server
npm run start-local
-
Test
In case you did not adjust the SPARQL endpoint you can open an example resource like: http://localhost:8080/bar/id/archivalresource/29478797e7
You need to have docker installed.
docker build -t travertin .
docker run --rm -i -p 8080:8080 travertin