Skip to content
This repository has been archived by the owner on Aug 19, 2023. It is now read-only.

01_Installing Hashview

i128 edited this page Sep 13, 2021 · 32 revisions

Hashview has been installed and tested on debian/ubuntu based systems. However, in theory it should run successfully on any OS so long as it can reach a mysqldb (either local or remote) and run python3.6 or newer. The following instructions are on how to setup Hashview on Debian.

Install OS dependencies:

sudo apt-get install mysql-server python3-flask python3-pip

Create Mysql db with dedicated user for hashview to use

sudo mysql -u root -p
CREATE DATABASE hashview;
CREATE USER hashview@localhost identified by 'PASSWORD_HERE';
GRANT ALL ON hashview.* TO 'hashview'@'localhost';

# Optional but highly recommended... change/set the password for the root account
ALTER USER 'root'@'localhost' IDENTIFIED BY 'PASSWORD_HERE'

exit

Obtaining Hashview Repository git clone https://github.com/hashview/hashview-new

Generate certs: sh ./genCert.sh

Run setup: python3 ./setup.py

Run Hashview python3 ./hashview.py