waves_logo Docs
  • Node Owner Guide
    Node Owner Guide
  • Install Waves Node
    • Deploy Node in Docker
      Deploy Node in Docker
    • Install Node on Ubuntu
      Install Node on Ubuntu
    • Install Node on macOS
      Install Node on macOS
    • Install Node on Windows
      Install Node on Windows
    • Install from Source (Building SBT)
      Install from Source (Building SBT)
    • Deploy Node in Cloud
      • Deploy Node in Yandex.Cloud
        Deploy Node in Yandex.Cloud
      Deploy Node in Cloud
    Install Waves Node
  • Synchronize Waves Blockchain
    • Import/Export Blockchain
      Import/Export Blockchain
    • Download the Latest Blockchain
      Download the Latest Blockchain
    • Rollback Waves Node
      Rollback Waves Node
    Synchronize Waves Blockchain
  • Upgrade Waves Node
    Upgrade Waves Node
  • Node Configuration
    Node Configuration
  • Logging Configuration
    Logging Configuration
  • Node Wallet
    Node Wallet
  • Features
    • Activation protocol
      Activation protocol
    Features
  • Custom Blockchain
    Custom Blockchain
  • Node REST API
    • API Key
      API Key
    • Working with Transactions
      Working with Transactions
    • Monetary Fields
      Monetary Fields
    • Pagination
      Pagination
    • CORS
      CORS
    • API Limitations of Pool of Public Nodes
      API Limitations of Pool of Public Nodes
    • Response Codes and Errors
      Response Codes and Errors
    Node REST API
  • Extensions
    • gRPC Server
      gRPC Server
    • Blockchain Updates
      Blockchain Updates
    Extensions
  • Troubleshooting
    • Block Generation FAQ
      Block Generation FAQ
    Troubleshooting
  • Node Go
    Node Go
      • English
      • Русский
      On this page
        • To Run Waves Node in Yandex.Cloud
      waves_logo Docs

          # Deploy Node in Yandex.Cloud

          You can run Waves node in Yandex.Cloud for mining or development and testing of decentralised applications. With Waves Node in cloud, you can launch private blockchain network, create custom tokens, quickly generate and process transactions.

          # To Run Waves Node in Yandex.Cloud

          1. In the Yandex.Cloud console (opens new window), navigate to the desired resource group.

          2. At the top right corner of the screen, click Create resource. Select Virtual machine instance.

          3. Go to List of images.

          4. Enter Waves Node in the search box. Select the Waves Node image.

          5. Set the parameters of the virtual machine. See the hardware requirements on the Node Owner Guide page for minimum hardware requirements to start the node.

          6. Generate (opens new window) a pair of SSH keys. Enter the public key of the pair in the SSH key field. Complete creation of the virtual machine by clicking Create VM.

          7. Make sure that the virtual machine is running by connecting (opens new window) to it via SSH. Copy the IP address of the machine from the control panel of Yandex.Cloud.

          ssh <username>@<virtual_machine_ip_address>
          

          8. In a browser navigate to the page http://<virtual_machine_ip_address>:8080 to start docker container with Waves Node (opens new window).

          9. Set the necessary settings. When ready, click Run my node!. The docker container will start with the settings you have specified.

          10. Make sure that the container is running by running the docker ps (opens new window) command in the virtual machine console.

          sudo docker ps
          
          Deploy Node in Cloud
          Synchronize Waves Blockchain
          Deploy Node in Cloud
          Synchronize Waves Blockchain