mirror of https://github.com/lukechilds/umbrel.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nolim1t
c84723da5e
|
5 years ago | |
---|---|---|
bitcoin | 5 years ago | |
build/lnd-unlock | 5 years ago | |
invoicer | 5 years ago | |
lnd | 5 years ago | |
nginx | 5 years ago | |
secrets | 5 years ago | |
.gitignore | 5 years ago | |
LICENSE | 5 years ago | |
README.md | 5 years ago | |
docker-compose.yml | 5 years ago | |
install-box.sh | 5 years ago |
README.md
The Box Compose System
Abstract
This is a basic framework for orchestration of the box services for running a full lightning and bitcoin node.
How to use
Step 1
Ensure you have the latest docker installed, python3, and docker-compose (installed from python3 pip).
Step 2
Ensure that your account is permissioned for docker.
Step 3
Run this from your home directory. This clones this repo into your home directory, as well as preserving the existing structure.
# Ideally you should run this in $HOME as the docker-compose presets are in home
# This will not overwrite any other files but you should segment this in its
# own account
curl "https://raw.githubusercontent.com/lncm/thebox-compose-system/master/install-box.sh" | sh
# OR wget (if this works better)
wget -qO- "https://raw.githubusercontent.com/lncm/thebox-compose-system/master/install-box.sh" | sh
Running
# Build containers in build/ always
docker-compose up -d --build
# verify the containers
docker ps -a
# Additional node: You should have a way of creating a wallet. Currently this container does not have a create wallet container.
# For the unlock script to work, put the unlock password in secrets/lnd-password.txt