Compare commits

...

2 Commits
master ... bos

Author SHA1 Message Date
Andrew Camilleri
88e78f4f15
Update opt-add-balanceofsatoshis.yml 2022-06-06 12:51:31 +02:00
Kukks
e9a9ae4e8f
Add Balance of satoshi integration 2022-06-06 08:37:23 +02:00
5 changed files with 26 additions and 0 deletions

View File

@ -189,6 +189,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are:
* [opt-add-joinmarket](docker-compose-generator/docker-fragments/opt-add-joinmarket.yml) ([See the documentation](docs/joinmarket.md))
* [opt-add-helipad](docker-compose-generator/docker-fragments/opt-add-helipad.yml) for [Podcastindex.org Helipad](https://github.com/Podcastindex-org/helipad). Requires LND.
* [opt-add-nostr-relay](docker-compose-generator/docker-fragments/opt-add-nostr-relay.yml) for [Nostr Relay](https://github.com/kukks/Nnostr).
* [opt-add-balanceofsatoshis](docker-compose-generator/docker-fragments/opt-add-balanceofsatoshis.yml) for [Balance of Satoshis](https://github.com/alexbosworth/balanceofsatoshis). Requires LND.
You can also create your own [custom fragments](#how-can-i-customize-the-generated-docker-compose-file).

3
bos.sh Normal file
View File

@ -0,0 +1,3 @@
#!/bin/bash
docker exec bos bos "$@"

View File

@ -677,6 +677,13 @@ namespace DockerFileBuildHelper
dockerInfo.GitLink = "https://github.com/kukks/nnostr";
dockerInfo.GitRef = $"Relay/{image.Tag}";
break;
case "alexbosworth/balanceofsatoshis":
dockerInfo.DockerFilePath = $"Dockerfile";
dockerInfo.DockerFilePathARM32v7 = $"Dockerfile";
dockerInfo.DockerFilePathARM64v8 = $"Dockerfile";
dockerInfo.GitLink = "https://github.com/alexbosworth/balanceofsatoshis";
dockerInfo.GitRef = $"master";
break;
default:
if (firstTry)
{

View File

@ -0,0 +1,14 @@
version: "3"
services:
bos:
container_name: bos
image: "alexbosworth/balanceofsatoshis:latest"
restart: unless-stopped
volumes:
- "lnd_bitcoin_datadir:/home/node/.lnd:ro"
links:
- bitcoind
- lnd_bitcoin
required:
- "bitcoin-lnd"
- "opt-lnd-grpc"

View File

@ -21,6 +21,7 @@ install_tooling() {
"joinmarket" "jm.sh" "Command line for your joinmarket instance" \
"ndlci_cli" "ndlc-cli.sh" "Command line for NDLC-CLI" \
"pihole" "pihole.sh" "Command line for running pihole commands" \
"bos" "bos.sh" "Command line for running balance of satoshi commands" \
"*" "btcpay-clean.sh" "Command line for deleting old unused docker images" \
"*" "btcpay-down.sh" "Command line for stopping all services related to BTCPay Server" \
"*" "btcpay-restart.sh" "Command line for restarting all services related to BTCPay Server" \