Trellis is an enterprise-ready Linked Data server that makes it possible to build and publish linked data applications on the Web. Installing Trellis is simple and straight-forward. The latest version is 0.16.1, released on September 29, 2020.

Prerequisites: before installing Trellis, be sure to have a Java 8 (or newer) runtime installed.

Docker containers

Trellis is available as a container from Docker Hub and can be retrieved (for the triplestore version) with:

$ docker pull trellisldp/trellis-triplestore

or, for the PostgreSQL database version:

$ docker pull trellisldp/trellis-postgresql

In addition, there is a container that includes support for a triplestore backend as well as various relational database systems (H2, PostgreSQL, MariaDB/MySQL). This container tends not to be as performant:

$ docker pull trellisldp/trellis

Additional Trellis-based docker containers can be found at Docker Hub. Information about configuring a dockerized Trellis server can be found on the project wiki.

Manual Installation

Trellis can be run on any system with Java 8 or higher, and it is regularly tested on Windows, Mac OS and generic Linux machines. To install Trellis manually, download the software as a Zip or Tar archive and follow the manual installation instructions.

Downloads (Size: 47.6 MB)
SHA-256: afb561e63c2c4bf4aee844a5eca26e420e5f035cec32b7f9d6cc4a087bad1cc0

Next Steps

After installing Trellis, please refer to the configuration guide for customizing the server.