forked from lephleg/nano-node-docker
-
Notifications
You must be signed in to change notification settings - Fork 4
Manual Installation Basic
amamel edited this page Sep 29, 2021
·
1 revision
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:
- Create an external Docker network for your node:
$ docker network create nano-node-network
- 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 .
- Pull the Docker images and run the containers:
$ docker-compose up -d
- If all went well, you should now have the directory structure described in the section above and your containers running. You should now create the node wallet using the following commands (where
XXXXXXyou should paste the output of thewallet_createcommand):
$ curl -d '{ "action" : "wallet_create" }' 127.0.0.1:7076
$ curl -d '{ "action": "account_create", "wallet": "XXXXXX" }' 127.0.0.1:7076
- Open the the Banano Node Monitor config file found in
banano-node-monitor/config.php. Minimum configuration setup requires the following options set:
// the Banano node Docker container hostname
$bananoNodeRPCIP = 'banano-node';
// your Banano node account
$bananoNodeAccount = 'ban_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
That's it! Navigate to port 80 on your host to access the Banano Node Monitor dashboard.