Advertisement
EvenoR

Privasea Node

Jan 30th, 2025 (edited)
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.95 KB | None | 0 0
  1. # 1) Обновляем и устанавливаем необходимые пакеты
  2. sudo apt update -y && sudo apt upgrade -y
  3. sudo apt-get update
  4. sudo apt-get install ca-certificates curl gnupg
  5. sudo install -m 0755 -d /etc/apt/keyrings
  6. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  7. sudo chmod a+r /etc/apt/keyrings/docker.gpg
  8.  
  9. echo \
  10.   "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  11.  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  12.   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  13.  
  14. # 1.5) Обновляем и устанавливаем Docker plugins
  15.  
  16. sudo apt update -y && sudo apt upgrade -y
  17. sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  18.  
  19. # 2) Проверяем установку Docker
  20. docker --version
  21.  
  22. # 3) Собираем пул
  23. docker pull privasea/acceleration-node-beta:latest
  24.  
  25. # 4) Создаём папку и переходим в неё
  26. mkdir -p ~/privasea/config && cd ~/privasea
  27.  
  28. # 5) Получаем файлы хранилища
  29. docker run --rm -it -v "$HOME/privasea/config:/app/config" privasea/acceleration-node-beta:latest ./node-calc new_keystore
  30.  
  31. # 6) Переход в папку config и просмотр файлов
  32. cd config/
  33. ls
  34.  
  35. # 7) Переименовываем файл хранилища
  36. cd
  37. cd privasea
  38. mv $HOME/privasea/config/UTC_VALUE $HOME/privasea/config/wallet_keystore
  39.  
  40. # 8) Запускаем ноду
  41. KEYSTORE_PASSWORD=ENTER_YOUR_KEYSTORE_PASSWORD && docker run -d --name privanetix-node -v "$HOME/privasea/config:/app/config" -e KEYSTORE_PASSWORD=ПАРОЛЬ privasea/acceleration-node-beta:latest
  42.  
  43. # 9) Просмотр логов
  44. docker logs -f privanetix-node
  45.  
  46. # 10) Удаление ноды
  47. docker stop privanetix-node
  48. docker rm privanetix-node
  49. rm -rf ~/privasea
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement