forked from lephleg/nano-node-docker
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
amamel edited this page Sep 29, 2021
·
2 revisions
Welcome to the Banano Node Docker wiki!
This will build and deploy the following containers on your Docker host:
- banano-node -- This is the official Banano node created from the official Banano Docker Image(RPC is enabled but not publicly exposed).
- banano-node-monitor -- This is the popular Banano Node Monitor PHP application based on NanoTools's Docker image.
- banano-node-watchdog -- This is custom lightweight watcher container checking on node's health status every hour (checking code adapted from dbachm123's nanoNodeScripts).
- watchtower -- A process for watching your Docker containers and automatically restarting them whenever their base image like the Banano Node is upgraded.
SSL Support with Let's Encrypt
Optionally, if a domain name is available for the host, Banano Docker Stack can also serve Banano Node Monitor through a secure connection (HTTPS). If this feature is enabled (using the -d
argument with the setup script below), the stack also includes the following containers:
-
nginx-proxy -- An instance of the popular Nginx web server running in a reverse proxy setup, serving as a gateway for all incoming requests to your host.
-
nginx-proxy-letsencrypt -- A lightweight companion container for the nginx-proxy. It allows the creation/renewal of Let's Encrypt certificates automatically.