Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.4 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.4 KB

GoethWebsite

Göeth Website

Web platform dedicated to the Görli's testnet. Contains relevant project information, context, and supplemental links, roadmap & development progress, media content & articles, and preliminary Göeth Bridge UI facilitating testnet Ether to Göeth exchanges.

Setup

dependencies

node v8.10.0 or later

instructions to run:

clone this repo

npm i && npm start

limitations

currently tested with Chrome MacOS v70.0.3538.77

HOSTING ON SERVER

  • create an instance in digitalocean or aws or any hosting with alteast 1 CPU & 2GB RAM
  • choose Ubuntu 16.04 lTS or 18.04 LTS
  • do sudo apt update -y && sudo apt upgrade -y first
  • install node, npm. follow this guide (https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04)
  • then do sudo apt install -y make gcc g++
  • next npm i -g pm2 serve
  • then clone the project git clone https://github.com/goerli/GoethWebsite.git
  • cd into the project and then do npm i
  • next do pm2 start npm -- start
  • do pm2 list to check if the app is running, pm2 allows you to run node app in background process
  • visit YOUR_IP/DOMAIN:3000 in the browser to see the UI