mirror of
https://github.com/Ride-The-Lightning/RTL
synced 2024-11-07 15:20:31 +00:00
e4d6256803
High CPU usage by browser when session inactivity dialog is showing #624 Block Altcoins #627 Remove slide right animation on route change #642 Update the initiator field for Loop APIs #643 Filter Bug fix #623 Transaction id for pending waiting channel #603 Empty cookie security risk bug fix #610 Material container repositions on Mac Firefox #268 & #619 Mask config file passwords #636 Downloaded all channels backup fails to restore #614 CLT Routing list disappears on navigation #652 Update Bump Fee modal #628 LND Paying zero amount invoice fails #657 Open channel fails after adding peer with uri #662 Update Fee Policy Bug Fix #659 Changed default password from `changeme` to `password` (#653) (Contributed By: Andrew Leschinsky <andrew@leschinsky.com>)
1.4 KiB
1.4 KiB
RTL Docker Dev Setup
This is not suitable for production deployments. ONLY FOR DEVELOPMENT.
This docker-compose
template launches bitcoind
, lnd
and rtl
containers.
It is configured to run in regtest mode but can be modified to suit your needs.
Notes
bitcoind
is built from an Ubuntu repository and should not be used in production.lnd
will not sync to chain until Bitcoin regtest blocks are generated (see below).rtl
image is from the Docker Hub repository but you can change this to your needs.- Various ports and configs can be adjusted in the
.env
ordocker-compose.yml
files.
How to run
It may take several minutes if containers need to be built. From the terminal in this folder:
$ docker-compose up -d bitcoind
$ bin/b-cli generate 101
$ docker-compose up -d lnd rtl
Check containers are up and running with:
$ docker-compose ps
Use the cli tools to get responses from the containers:
$ bin/ln-cli getinfo
$ bin/b-cli getblockchaininfo
View daemon logs as follows:
$ docker-compose logs bitcoind lnd rtl
Once the containers are running you can access the RTL UI at http://localhost:3000
- Default password is
password
. - Default host, port and password can be changed in
.env
.
When you are done you can destroy containers with:
$ docker-compose down -v
@hashamadeus on Twitter