Skip to content

Manual Installation Basic

lephleg edited this page Sep 10, 2018 · 9 revisions

Prerequisites:

  • Depending on your OS, the appropriate version of Docker Community Edition has to be installed on your machine. (Download Docker Community Edition)
  • Latest version of Docker-compose should be installed as well. (Install Docker Compose)
  • You'll need cUrl or a http client that can send POST requests to your node
  • Of course Git and a text editor.

Basic Installation steps for IP-served hosts:

  1. Create an external Docker network for your node:

    $ docker network create nano-node-network
    
  2. Download or Clone this repository inside an empty directory in which your OS user has full write access:

    $ git clone https://github.com/lephleg/nano-node-docker.git .
    
  3. Pull the Docker images and run the containers:

    $ docker-compose up -d
    
  4. If all went well, you should now have the directory structure described in the section above and your containers runnning. You should now create the node wallet using the following commands (where XXXXXX you should paste the output of the wallet_create command):

    $ curl -d '{ "action" : "wallet_create" }' 127.0.0.1:7076
    $ curl -d '{ "action": "account_create", "wallet": "XXXXXX" }' 127.0.0.1:7076
    
  5. Open the the NANO Node Monitor config file found in nano-node-monitor/config.php. Minimum configuration setup requires the following options set:

    // the NANO node Docker container hostname
    $nanoNodeRPCIP   = 'nano-node';
    
    // your NANO node account
    $nanoNodeAccount = 'xrb_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; 
    

That's it! Navigate to port 80 on your host to access the NANO Node Monitor dashboard.

Clone this wiki locally