Set up and run Byzantine Hyperledger Fabric: https://github.com/in-the-keyhole/byzantine-flu
Set up and run the Gateway: https://github.com/hyperledger-labs/keyhole-fabric-api-gateway
-> (You are here) Set up and run the UI: https://github.com/in-the-keyhole/byzantine-flu-ui
Hyperledger Brower: https://github.com/in-the-keyhole/byzantine-browser
Run npm install in the project folder to install the dependencies.
Execute npm start to launch the UI.
The UI is proxying /api requests to http:localhost:4000 using webpack-dev-server. To change the proxy port, edit the proxy in the package.json.
In the project directory, you can run:
npm startRuns the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
npm testLaunches the test runner in the interactive watch mode.
See the section about running tests for more information.
npm run buildBuilds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
This project was bootstrapped with Create React App.
For additional information on React, find the most recent version of Create React App guide here.
GeoJSON data leveraged from http://eric.clst.org/tech/usgeojson/
upstream api_gateway { server <host_name>:9090; }
<absolute path> to the path you cloned into:docker run --rm -p 3000:3000 -v /<absolute path>/byzantine-flu-ui/nginx.conf:/etc/nginx/conf.d/nginx.conf:ro keyholesoftware/byzantine-flu-ui:stable
Content type
Image
Digest
Size
12 MB
Last updated
over 6 years ago
docker pull keyholesoftware/byzantine-flu-ui