Welcome Zstake Service
Ping.Pub Explorer
- Install
Text
1sudo apt autoremove nodejs -y
2curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
3curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
4echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
5sudo apt update
6sudo apt install nginx certbot python3-certbot-nginx nodejs git yarn -y
Text
1sudo nano /etc/nginx/sites-enabled/explorer.zstake.xyz.conf
Text
1server {
2 listen 80;
3 listen [::]:80;
4 server_name explorer.zstake.xyz;
5
6 location / {
7 root /usr/share/nginx/html;
8 index index.html index.htm;
9 try_files $uri $uri/ /index.html;
10 }
11
12 error_page 500 502 503 504 /50x.html;
13 location = /50x.html {
14 root /usr/share/nginx/html;
15 }
16
17 gzip on;
18 gzip_proxied any;
19 gzip_static on;
20
21}
Text
1sudo certbot --nginx --register-unsafely-without-email
Python
1sudo systemctl restart nginx
Text
1cd $HOME
2git clone https://github.com/ping-pub/explorer
Text
1cd $HOME/explorer
2yarn && yarn build
Text
1yarn install --ignore-engines
2cd $HOME/explorer
3yarn && yarn build
Text
1sudo cp -r $HOME/explorer/dist/* /usr/share/nginx/html
2sudo systemctl restart nginx