Last update: September 8, 2021
Deploying the Hyperledger Besu permissioning management dapp for production
To deploy the permissioning management dapp for production:
-
Retrieve the most recent release (tarball or zip) from the projects release page.
-
Unpack the distribution into a directory available to your Web server.
-
In the root of the unpack directory, add a file called
config.json
replacing the placeholders shown below.config.json
{ "accountIngressAddress": "<Address of the account ingress contract>", "nodeIngressAddress": "<Address of the node ingress contract>", "networkId": "<ID of your Ethereum network>" }
-
On your Web server, host the contents of the directory as static files and direct root requests to
index.html
.
Starting a production permissioned network
Follow the procedure as for Getting started with onchain permissioning, but do not perform the
steps using yarn
to install, build, and start the development server. Instead, follow the
procedure above to deploy the permissioning management dapp to your Web server.