June 18, 2021
Joystream запуск ноды
Запускаем ноду в тестнете Joystream
1.Создаем сервер
Где арендовать сервер - https://teletype.in/@razumv/servers
2. Подключаемся к серверу через PuTTY(windows) или терминал(macOS,Linux)
3.В терминале выполняем ряд команд, по очереди:
apt update
apt install mc htop -y
wget https://github.com/Joystream/joystream/releases/download/v10.6.0/joystream-node-6.6.0-293ec62-x86_64-linux-gnu.tar.gz
rm -rf $HOME/joystream-node
tar xvf joystream-node-6.6.0-293ec62-x86_64-linux-gnu.tar.gz
wget https://raw.githubusercontent.com/mnaamani/joystream/antioch-chainspec/testnets/joy-testnet-5.json
4. Узнаем свой memberID
https://testnet.joystream.org/#/members/razumv
подставляем в сссылку своего мембера и там увидим
5.Создаем сервис
вместо memberName подставляем имя мембера вместо memberID подставляем айди мембера
sudo tee <<EOF >/dev/null /etc/systemd/system/joystream.service
[Unit]
Description=Joystream Node
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=$HOME
ExecStart=$HOME/joystream-node \
--chain $HOME/joy-testnet-5.json \
--pruning archive \
--validator \
--telemetry-url "wss://telemetry.joystream.org/submit/ 0" \
--telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \
--name memberID-memberName
Restart=on-failure
RestartSec=3
LimitNOFILE=10024
[Install]
WantedBy=multi-user.target
EOF
sudo tee <<EOF >/dev/null /etc/systemd/journald.conf
Storage=persistent
EOF
sudo systemctl restart systemd-journald
6.И еще пара команд:
sudo systemctl daemon-reload
sudo systemctl start joystream
sudo systemctl enable joystream
Ждем синхронизации ноды, проверяем тут https://telemetry.joystream.org/#/Joystream
Работает поиск, просто начинайте набирать имя ноды своей
На синхронизацию может уйти до суток
Можно поклацать https://play.joystream.org/ перейти в студию, создать канал, загрузить видео и записать в отчете как таску - легкая активность
Подписывайтесь на канал, ставьте лайки 🤣
https://play.joystream.org/channel/26
journalctl -n 100 -f -u joystream