# The Avail Light Client Challenge
Для установки ноды подключаемся к серверу и выполняем команду
ВАЖНО: Если у Вас есть сервера, раздел с арендой сервера можно скипать и ставить на свои. Это описание процесса аренды для людей кого нет серверов
1. Создаем сервер - digital.ocean
Регистрируемся у кого нету аккаунта :
2. Подключаемся к серверу - Termius
3. Запускаем скрипт для установки необходимого на сервер:
- Для установки ноды подключаемся на сервер и запускаем скрипт:
bash <(curl -s https://raw.githubusercontent.com/DOUBLE-TOP/tools/main/main.sh) curl -sL1 avail.sh | bash
Нажимаем Ctrl+C для остановки процесса, а затем запускаем скрипт для добавления в автозапуск ноды
bash <(curl -s https://raw.githubusercontent.com/DOUBLE-TOP/guides/main/avail/avail.sh)
Чтоб получить свой public key выполните команду:
journalctl -n 1000 -u avail-light | grep "public key:" | awk '{print $NF}'
Проверить логи (они бегут до тех пор, пока не остановить комбинацией Cntrl + C):
journalctl -n 100 -f -u avail-light -o cat
Рестарт ноды:
sudo systemctl restart avail-light
Проверка статуса ноды:
curl -I "localhost:7000/health"
Проверка последнего синхронизированного блока:
curl "http://localhost:7000/v1/latest_block"
Вывод : {"latest_block":627305} - последний блок 627305 (в примере)