Extremely Private HUSH and HAC explorer https://explorer.hush.is
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
duke 91991aabf6 Merge pull request 'Update 'README.md'' (#6) from jah into dev 1 year ago
git Add 'git/explorer.hush.land/yep' 2 years ago
var/www/explorer.hush.land Fix numeric eq that should be string eq 2 years ago
.gitignore Readme, make all scripts use SIONA_* env vars and remove old junk 2 years ago
404.html / 2 years ago
LICENSE Initial commit 2 years ago
README.md Update 'README.md' 1 year ago
hush-404.png add 404 image 2 years ago
update.sh Readme, make all scripts use SIONA_* env vars and remove old junk 2 years ago

README.md

Siona

This is Siona, a maximum privacy block explorer designed for chains which support zaddrs and which runs explorer.hush.is and explorer.hush.land.

It is written in Perl 5 and generates static HTML with no Javascript and basic inline CSS for styling. It requires a Redis server running on localhost, which is for caching and reduces disk i/o.

Installing dependencies

Requires JSON::Any and Redis Perl modules and redis-server an Debian package.

On Debian 11, install by running sudo apt install redis libjson-perl libredis-perl

Please contribute back package names for other Linux distros.

Instructions

Assume you put update.sh in /home/$USER and your Hush source code in ~/git/hush3 , add this to your $USER crontab with crontab -e :

# set env vars that Siona will use
SIONA_DOMAIN=explorer.some.poop
SIONA_ACNAME=GAZOOTZ
SIONA_CLI=~/git/hush3/src/hush-cli -ac_NAME=${SIONA_ACNAME}

# update explorer data every 5 minutes
*/5 * * * * ~/update.sh

Copyright

2016-2022 The Hush Developers

License

GPLv3