Beacon Network UI serves as a Graphical User Interface for Beacon Network APIs.
Beacon Network consumes the following APIs:
- Beacon Network Registry (holds a catalogue of all services)
- Beacon Aggregator (serves as a query gateway to beacons)
- OIDC Client (user login at ELIXIR AAI)
npm install
npm run serve
npm run build
npm start
npm test
npm run coverage
npx cypress run
docker build --build-arg VUE_APP_REGISTRY_URL=<url> --build-arg VUE_APP_AGGREGATOR_URL=<url> -t cscfi/beacon-network-ui .
docker run -p 8080:8080 cscfi/beacon-network-ui -d
beacon-network-ui
and all it sources are released under Apache 2.0 License.