This is the source code of drand
's website, used to smartly present the outputs of the beacon and its network configuration. It comes with additional functionalities such as:
- Possibility to navigate through the randomness history,
- Verification of the generated randomness against the distributed key, using drandjs,
- First contacted node is randomly picked from the latest configuration file hosted on Github,
- User can choose which node of the group is contacted to fetch the randomness from.
You can find a live example at zerobyte.io.
- hugo,
- local copy of the code, which can be downloaded with
go get -u github.com/drand/drand
orgit clone https://github.com/drand/drand
, - an SSH setup compatible with https://gohugo.io/hosting-and-deployment/deployment-with-rsync/#install-ssh-key.
Start the web server on localhost:1313 by running:
make
There are two ways to deploy the website.
- Use
deploy.sh
script, which will ask for the user and host names compatible with your SSH setup, as well as the path on the server and the URL you want to deploy this website to. You can refer to the help menu to see how to use this script or more informations if you have some trouble identifying the parameters:
sh deploy.sh --help
.
- (more advanced) Manually overwrite the
DEST
variable in the makefile with the path on your server and thebaseURL
in config.toml with your website's URL, then run:
make deploy
Design by HTML5 UP under the Creative Commons Attribution License 3.0