Sign inSign up

trustprovenance/hermes

By trustprovenance

•Updated about 2 years ago

Trust Provenance open source Hemes Link Resolver.

Image
Networking
API management
Web servers
0

296

trustprovenance/hermes repository overview

Hermes is an open-source link resolver service that dynamically resolves and redirects URLs based on specified rules. It is designed to work with various identifier schemes and configurations, making it versatile for different use cases.

⁠Features

  • Dynamic URL resolution and redirection
  • Supports multiple identifier schemes
  • Easily configurable via environment variables

⁠Getting Started

To get started with Hermes, you'll need a running PostgreSQL database instance. You can set up Hermes by providing the DATABASE_URL environment variable.

⁠Environment Variables
  • DATABASE_URL: The connection string for your PostgreSQL database.
⁠Running Hermes

You can run Hermes using Docker. Pull the latest image from Docker Hub and start the container with the necessary environment variables.

docker run -d \
  --name hermes \
  -e DATABASE_URL=postgresql://username:password@host:port/database \
  -p 3000:3000 \
  trustprovenance/hermes:latest

⁠Health Check

Hermes exposes a health check endpoint at /health which you can use to monitor the status of the service.

⁠Contributing

We welcome contributions from the community! Feel free to fork the repository and submit pull requests.

Tag summary

Content type

Image

Digest

sha256:9dcda5b8f…

Size

525.3 MB

Last updated

about 2 years ago

docker pull trustprovenance/hermes