Пошаговая инструкция по установке ноды Moonbeam v.0.18.0 через Docker
Первым делом нужно взять в аренду сервер. Вы можете выбрать любого арендодателя, но я советую вам Hetzer, т.к. при регистрации по реферальной ссылке (можно найти в интернете) вы получите 20 бонусных евро, которых за глаза хватит для запуска ноды.
Проходим регистрацию и подтверждаем личность (лично я делал это через id карту). Так же нужно будет привязать свою банковскую карту.
Далее создаём проект (нажимаем +New Project), придумываем название и кликаем на проект.
Выбираем сервер на 8 ядер 16 гб оперативки и 240 гб ссд (как на фото)
Ниже пишем любое имя сервера и нажимаем CREATE & BUY NOW
На почту должно прийти письмо с ip и паролем от сервера как на фото
Далее переходим по ссылке и скачивем putty (64-bit x86 версия которая выделена на фото должна подойти большенству) и устанавливем.
После установки находим приложение и запускаем
Копируем ip сервера который пришёл на почту и вставляем в верхнюю колонку (как на фото), нажимаем open
В появившемся окне нажимаем accept
В строке прописываем root и нажимаем enter
Копируем пароль который пришёл на почту, чтобы вставить его ПРОСТО КЛИКАЕМ ПРАВОЙ КНОПКОЙ МИШИ В СТРОКЕ (пароль не будет видно для защиты, но он вставился) и нажимаем enter
Далее снова вводим пароль (так же просто кликом пкм) и нажимаем enter
Пишем новый пароль (он тоже не будет показывается и он должен содержать большие и маленькие буквы и цифру), нажимаем enter
Повторно вводим и подтверждаем новый пароль
Готово, теперь можем прописывать команды, копируем и вставляем по очереди команды ниже:
Дожидаемся конца обновления, видим это
sudo mkdir /var/lib/alphanet-data
sudo chown -R $(id -u):$(id -g) /var/lib/alphanet-data
Появится такое сообщение, нажмаем enter
Теперь к запуску ноды. Прописываем комнады ниже
(YOUR-NODE-NAME заменяем на имя вашей ноды)
docker run --network="host" -v "/var/lib/moonriver-data:/data" \
-u $(id -u ${USER}):$(id -g ${USER}) \
purestake/moonbeam:v0.18.0 \
--base-path=/data \
--chain moonriver \
--name="YOUR-NODE-NAME" \
--execution wasm \
--wasm-execution compiled \
--pruning archive \
--state-cache-size 1 \
--db-cache <50% RAM in MB> \
— \
--execution wasm \
--pruning archive \
--name="YOUR-NODE-NAME (Embedded Relay)"
После подгрузки видим это, у вас всё получилось :)
Проверяем на сайте телеметрии (убедитесь что смотрите именно сеть Moonbase Alpha (нажимаем три точки справа в верху)
Находим свою ноду и тыкаем на неё
Теперь она будет в самом верху списка (без сортировки)
Поздравляю, вы успешно запустили ноду :)
Если будут вопросы - пишите в дискорд RedeptioN#2245 по-возможности буду отвечать