jidicula / vci-check

Checks if a given URL is present in the VCI Directory https://github.com/the-commons-project/vci-directory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Latest Release Go Report Card Go Reference

vci-check

vci-check is a simple web API for checking if a vaccine credential issuer is indeed a trusted issuer. It accepts a GET query at the root endpoint with the issuer URL as a query parameter:

curl host/?iss=https://totallylegitissuer/creds

The full list of trusted issuers is available in the VCI Directory.

Deploying

You can deploy it via Docker CLI with docker run -p 8080:8080 ghcr.io/jidicula/vci-check:latest

vci-check/checker

This repo also provides the Go package checker, containing types corresponding to the VCI directory and functions for working with them.

About

Checks if a given URL is present in the VCI Directory https://github.com/the-commons-project/vci-directory

License:GNU Affero General Public License v3.0


Languages

Language:Go 95.5%Language:Dockerfile 3.1%Language:Python 1.4%