Skip to content

open-eid/eudi-qeaa-issuer-poc

Repository files navigation

Potential. For European Digital Identity. Co-funded by the European Union.

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or Potential Consortium. Neither the European Union nor the granting authority can be held responsible for them.

EUDI QEAA Issuer POC

Documentation

Running

  1. Checkout companion projects

  2. Build Docker image for each project (including current)

Either build locally

./mvnw spring-boot:build-image

Or build in Docker

Windows Powershell

docker run --pull always --rm \
       -v /var/run/docker.sock:/var/run/docker.sock \
       -v "${env:USERPROFILE}\.m2:/root/.m2" \
       -v "${PWD}:/usr/src/project" \
       -w /usr/src/project \
       maven:3.9-eclipse-temurin-21 \
       mvn spring-boot:build-image -DskipTests

Linux

docker run --pull always --rm \
       -v /var/run/docker.sock:/var/run/docker.sock \
       -v "$HOME/.m2:/root/.m2" \
       -v "$PWD:/usr/src/project" \
       -w /usr/src/project \
       maven:3.9-eclipse-temurin-21 \
       mvn spring-boot:build-image -DskipTests
  1. Generate required resources
cd ./local
./generate-resources.sh
  1. Run in Docker
docker compose up
  1. Test Issuance flow
  1. Test Presentation flow

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published