varnav / xrp-node-docker

Ripple (XRP) node for Docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xrp-node-docker

Build status Docker Pulls Code size MIT license

Docker image for Ripple (XRP) Full Node

Testnet

TESTNET env var will be honored only on initial start - this determines what config files are copied, for mainnet or for testnet. Then look for your config in /opt/ripple

Run as daemon

ufw allow 51235/tcp
ufw allow 6005/tcp
docker run -d --name ripple-testnet -p 5005:5005 -p 6006:6006 -p 51235:51235 -p 6005:6005 -v /opt/ripple/:/etc/opt/ripple/ -v ripple-db:/var/lib/rippled/db/ --restart unless-stopped --security-opt no-new-privileges -e "TESTNET=1" -e "ENABLE_WALLET=1" varnav/xrp-node-docker

Check logs

docker logs -f ripple-testnet

Prod

Run

ufw allow 51235/tcp
ufw allow 6005/tcp
docker run -d --name ripple-testnet -p 5005:5005 -p 6006:6006 -p 51235:51235 -p 6005:6005 -v /opt/ripple/:/etc/opt/ripple/ -v ripple-db:/var/lib/rippled/db/ --restart unless-stopped --security-opt no-new-privileges -e "ENABLE_WALLET=1" varnav/xrp-node-docker

Building devel branch locally

git clone https://github.com/varnav/xrp-node-docker.git
cd xrp-node-docker && docker build . -t varnav/xrp-node-docker

About

Ripple (XRP) node for Docker

License:MIT License


Languages

Language:Dockerfile 74.3%Language:Shell 25.7%