123
Инструкция по запуску ноды для VIZ
КАК ЗАПУСТИТЬ НОДУ VIZ
- попросите в чате виз в телеге чб вас зарегали
- как-то делаете себе сервер, убунту 16.04 (есть бесплатные варианты или стартовые бонусы)
- подключаетесь по ssh к серверу (WinSCP для передачи файлов и в него встроен Putty для командной строки)
- потом ставите себе докер
https://docs.docker.com/install/linux/docker-ce/ubuntu/#uninstall-old-versionssudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get install docker-ce
- потом ставите себе докер компоуз
https://docs.docker.com/compose/install/
sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
- потом создаете себе папку для ноды
mkdir -p ~/viz-witness
- переходим в папку
cd ~/viz-witness
- создаете файл с именем docker-compose.yml и содержимым(командой), нужно скопировать все сразу и выполнить команду
echo 'version: "3"
services:
vizd:
image: t3ran13/vizd:1.0.0
ports:
- "2001:2001"
- "8091:8091"
volumes: - "./config.ini:/etc/vizd/config.ini"' >> docker-compose.yml
- скачиваете конфиг, переименовываете в config.ini и редактируете его
wget -O config.ini https://github.com/VIZ-World/viz-world/raw/master/share/vizd/config/config_witness.ini sudo nano config.ini
в окне редактора вам нужно убрать # и одобавить свое
p2p-endpoint = 0.0.0.0:2001 p2p-seed-node = 86.105.54.160:2001 p2p-seed-node = 207.180.212.206:2001 p2p-seed-node = 172.104.132.57:2001 p2p-seed-node = 140.82.37.172:8082 p2p-seed-node = 94.16.120.147:4243 p2p-seed-node = 207.154.237.231:2001 p2p-seed-node = 104.196.120.7:2001 witness = "ваш_логин" private-key = 5ВАШ_Ключ (пока не знаем) webserver-thread-pool-size = 1 webserver-ws-endpoint = 0.0.0.0:8091
потом нажимаем ctrl+O, потом enter, потом ctrl+X
сид ноды еще спросите в чате - дальше в консоли выполняете
cd ~/viz-witness sudo docker-compose up -d --build sudo docker-compose logs --tail=100 vizd (смотрим логи, завелось ли)
- (чб остановить
sudo docker-compose stop
или заново запустить
sudo docker-compose start)
чб стать делегатов заходим в кошелек
sudo docker-compose exec vizd bash -c "cli_wallet --server-rpc-endpoint='ws://localhost:8091'"
Далее
set_password ВАШ_ПАРОЛЬ unlock ВАШ_ПАРОЛЬ suggest_brain_key ( сохраните wif_priv_key - указывать в конфиге, pub_key - сейчас используем) import_key ВАШ_АКТИВНЫЙ_КЛЮЧ update_witness "НИК" "http://viz.world" "PUB_KEY" true vote_for_witness ВАШ_НИК ВАШ_НИК true true quit exit
теперь шустро редактируем стопаем ноду. редактируем конфиг и заново стартуем
sudo docker-compose stop sudo nano config.ini
в редакторе стрелкой в низ находим
private-key = 5ВАШ_Ключ (это wif_priv_key который получили в кошельке)
потом нажимаем ctrl+O, потом enter, потом ctrl+X- теперь стартуем ноду
sudo docker-compose up -d --build sudo docker-compose logs --tail=100 vizd (смотрим логи)
вообще тут не совсем все "правильно" в инструкции, но для старта сгодится)
P/S
альтернативная инструкция от @ropox
https://golos.io/viz/@ropox/ustanovka-vizПоддержите меня как делегата
(пока это можно сделать через cli_wallet)
!!!Голосуйте за активных делегатов и Голос быстро пойдет в гору! Нам нужны те, кто несет пользу для Голоса!!! - (чб остановить