Skip to content

trellis-ldp/trellis-extensions

Folders and files

NameName
Last commit message
Last commit date
May 14, 2024
Jun 28, 2021
Jan 1, 2021
Jun 28, 2021
Apr 12, 2021
Jun 28, 2021
Dec 13, 2019
May 31, 2018
Jan 2, 2021
Mar 12, 2024
Sep 18, 2021
Sep 26, 2020
Sep 26, 2020
Aug 1, 2023

Repository files navigation

Trellis Linked Data Server Extensions

Trellis is a scalable platform for building linked data applications. The trellis-extensions projects implement additional persistence layers and service components.

Build Status Coverage Maven Central

Cloud-based storage

A cloud-based container can be built with the -Pcloud flag when running gradle.

When using the AWS/Cloud extension with a docker container, the following environment variables need to be set (in addition to the database-related configuration):

AWS_ACCESS_KEY_ID=ABCDEFG
AWS_SECRET_ACCESS_KEY=HIJKLMNOPQRSTUVWXYZ
AWS_REGION=us-east-1

TRELLIS_S3_MEMENTO_BUCKET=mementos.example.com
TRELLIS_S3_BINARY_BUCKET=binaries.example.com
TRELLIS_SNS_TOPIC=arn:aws:sns:us-east-1:123456789:MyTopic

Java 8+ is required to run Trellis. To build this project, use this command:

$ ./gradlew install

For more information about Trellis, please visit either the main source repository or the project website.