From c0805e4949fe5e925fbaf47aa46d8a91f659cbe7 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sun, 16 Aug 2020 23:35:59 +0900 Subject: [PATCH 01/81] bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 7afc7fa..06e10c2 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.10.2-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.5.4$ | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.4/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.4/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.4/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.5.5$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.40 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 04b126d..b7949ee 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.4/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.4/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.4/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.4$" +echo "Building btcpayserver/btcpayserver:1.0.5.5$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.5.4 +git checkout v1.0.5.5 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.4$" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.5$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 2aefc6b..04532d4 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.4$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.5$?} expose: - "49392" environment: From a249252f6ca3b342f14b976712411d8ac2ae3bb7 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Mon, 17 Aug 2020 09:06:44 +0900 Subject: [PATCH 02/81] bump thunderhub --- README.md | 2 +- contrib/build-all-images.sh | 24 +++++++++---------- .../docker-fragments/opt-add-thunderhub.yml | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 06e10c2..ae4de5f 100644 --- a/README.md +++ b/README.md @@ -359,7 +359,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | jvandrew/librepatron | 0.7.39 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/patron) - [DockerHub](https://hub.docker.com/r/jvandrew/librepatron) | | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | -| apotdevin/thunderhub | v0.8.13 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.8.13/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.8.13/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.8.13/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | +| apotdevin/thunderhub | v0.9.3 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | | btcpayserver/docker-woocommerce | 3.0.6-3 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index b7949ee..cb3dcff 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -186,18 +186,18 @@ cd - && cd .. # Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.2" +echo "Building shahanafarooqui/rtl:0.8.4" git clone https://github.com/ShahanaFarooqui/RTL rtl cd rtl -git checkout v0.8.2 +git checkout v0.8.4 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.4" . cd - && cd .. @@ -672,18 +672,18 @@ cd - && cd .. # Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.8.13/Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.8.13/arm32v7.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.8.13/arm64v8.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.8.13" +echo "Building apotdevin/thunderhub:v0.9.3" git clone https://github.com/apotdevin/thunderhub thunderhub cd thunderhub -git checkout v0.8.13 +git checkout v0.9.3 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.8.13" . +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.9.3" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 88bcca4..3573b22 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -6,7 +6,7 @@ services: volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: - image: apotdevin/thunderhub:v0.8.13 + image: apotdevin/thunderhub:v0.9.3 restart: unless-stopped stop_signal: SIGKILL environment: From 29f59edcb982cc5e857bdc328bb59708b004a1be Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Mon, 17 Aug 2020 12:08:22 +0900 Subject: [PATCH 03/81] Bump clightning --- README.md | 2 +- contrib/build-all-images.sh | 24 +++++++++---------- .../docker-fragments/bitcoin-clightning.yml | 2 +- .../docker-fragments/litecoin-clightning.yml | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index ae4de5f..1cadc13 100644 --- a/README.md +++ b/README.md @@ -318,7 +318,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | | btcpayserver/bitcoin | 0.19.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/lightning | v0.8.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index cb3dcff..32b5315 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -62,18 +62,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.8.2" +echo "Building btcpayserver/lightning:v0.9.0-1" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.8.2 +git checkout basedon-v0.9.0-1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.8.2" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . cd - && cd .. @@ -386,18 +386,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.7.3" +echo "Building btcpayserver/lightning:v0.9.0-1" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.7.3 +git checkout basedon-v0.9.0-1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.7.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index 641af4e..2d5f5b8 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_bitcoin: - image: btcpayserver/lightning:v0.8.2 + image: btcpayserver/lightning:v0.9.0-1 container_name: btcpayserver_clightning_bitcoin restart: unless-stopped environment: diff --git a/docker-compose-generator/docker-fragments/litecoin-clightning.yml b/docker-compose-generator/docker-fragments/litecoin-clightning.yml index 29363a9..fd45aee 100644 --- a/docker-compose-generator/docker-fragments/litecoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/litecoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_litecoin: - image: btcpayserver/lightning:v0.7.3 + image: btcpayserver/lightning:v0.9.0-1 container_name: btcpayserver_clightning_litecoin restart: unless-stopped environment: From bba687c838fc18d515593740e1445fb727d29187 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Mon, 17 Aug 2020 12:11:01 +0900 Subject: [PATCH 04/81] Revert "Bump clightning" This reverts commit 29f59edcb982cc5e857bdc328bb59708b004a1be. --- README.md | 2 +- contrib/build-all-images.sh | 24 +++++++++---------- .../docker-fragments/bitcoin-clightning.yml | 2 +- .../docker-fragments/litecoin-clightning.yml | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 1cadc13..ae4de5f 100644 --- a/README.md +++ b/README.md @@ -318,7 +318,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | | btcpayserver/bitcoin | 0.19.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lightning | v0.8.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 32b5315..cb3dcff 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -62,18 +62,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.9.0-1" +echo "Building btcpayserver/lightning:v0.8.2" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.9.0-1 +git checkout basedon-v0.8.2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.8.2" . cd - && cd .. @@ -386,18 +386,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.9.0-1" +echo "Building btcpayserver/lightning:v0.7.3" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.9.0-1 +git checkout basedon-v0.7.3 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.7.3" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index 2d5f5b8..641af4e 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_bitcoin: - image: btcpayserver/lightning:v0.9.0-1 + image: btcpayserver/lightning:v0.8.2 container_name: btcpayserver_clightning_bitcoin restart: unless-stopped environment: diff --git a/docker-compose-generator/docker-fragments/litecoin-clightning.yml b/docker-compose-generator/docker-fragments/litecoin-clightning.yml index fd45aee..29363a9 100644 --- a/docker-compose-generator/docker-fragments/litecoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/litecoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_litecoin: - image: btcpayserver/lightning:v0.9.0-1 + image: btcpayserver/lightning:v0.7.3 container_name: btcpayserver_clightning_litecoin restart: unless-stopped environment: From 98a7a14b16b1558ff8b7485ac08a9ea3d050599c Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Mon, 17 Aug 2020 12:37:19 +0900 Subject: [PATCH 05/81] Revert "Revert "Bump clightning"" This reverts commit bba687c838fc18d515593740e1445fb727d29187. --- README.md | 2 +- contrib/build-all-images.sh | 24 +++++++++---------- .../docker-fragments/bitcoin-clightning.yml | 2 +- .../docker-fragments/litecoin-clightning.yml | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index ae4de5f..1cadc13 100644 --- a/README.md +++ b/README.md @@ -318,7 +318,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | | btcpayserver/bitcoin | 0.19.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/lightning | v0.8.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index cb3dcff..32b5315 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -62,18 +62,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.8.2/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.8.2" +echo "Building btcpayserver/lightning:v0.9.0-1" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.8.2 +git checkout basedon-v0.9.0-1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.8.2" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . cd - && cd .. @@ -386,18 +386,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.7.3/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.7.3" +echo "Building btcpayserver/lightning:v0.9.0-1" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.7.3 +git checkout basedon-v0.9.0-1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.7.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index 641af4e..2d5f5b8 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_bitcoin: - image: btcpayserver/lightning:v0.8.2 + image: btcpayserver/lightning:v0.9.0-1 container_name: btcpayserver_clightning_bitcoin restart: unless-stopped environment: diff --git a/docker-compose-generator/docker-fragments/litecoin-clightning.yml b/docker-compose-generator/docker-fragments/litecoin-clightning.yml index 29363a9..fd45aee 100644 --- a/docker-compose-generator/docker-fragments/litecoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/litecoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_litecoin: - image: btcpayserver/lightning:v0.7.3 + image: btcpayserver/lightning:v0.9.0-1 container_name: btcpayserver_clightning_litecoin restart: unless-stopped environment: From 7dded5254e89504f14122b947217fc7b21928a92 Mon Sep 17 00:00:00 2001 From: Esky33 Date: Wed, 19 Aug 2020 11:16:11 +0100 Subject: [PATCH 06/81] Update .gitignore (#356) DS_Store ignore for Macs --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 917c263..1e8d83c 100644 --- a/.gitignore +++ b/.gitignore @@ -303,3 +303,6 @@ Generated/error /Generated/save-images.sh + +# DS_Store ignore +.DS_Store From 9fdd0bfffafe1ce7047d3a6e65d9a9d5eb229865 Mon Sep 17 00:00:00 2001 From: Esky33 Date: Sun, 23 Aug 2020 12:47:16 +0100 Subject: [PATCH 08/81] Update broken link README.md (#359) * Update README.md fix broken img for YouTube link * Update README.md (https://img.youtube.com/vi/x6hqTFgHqhA/hqdefault.jpg) your correct, I found another link better than the mess above... data:image/png;base64 https://img.youtube.com/vi/x6hqTFgHqhA/hqdefault.jpg --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1cadc13..a4cef1e 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ exit Video below guides you step by step on how to set up BTCPay Server on a VPS with Docker. -[![](https://raw.githubusercontent.com/btcpayserver/btcpayserver-doc/master/img/thumbnails/BTCPayDockerDeploymentVPS.png)](https://www.youtube.com/watch?v=x6hqTFgHqhA) +[![](https://img.youtube.com/vi/x6hqTFgHqhA/hqdefault.jpg)](https://www.youtube.com/watch?v=x6hqTFgHqhA) Check out this video if you're interested in learning more about setting up [BTCPay with Docker Compose](https://www.youtube.com/playlist?list=PLH4m2oS2ratfaprAFx9E3ZDjwxNKvCk4e). From 03ede259b629ddb7c95e3f7aba1174458b26ab7b Mon Sep 17 00:00:00 2001 From: gruve-p Date: Tue, 25 Aug 2020 06:05:01 +0200 Subject: [PATCH 09/81] Bump GRS Core and c-lightning (#363) --- README.md | 8 ++++---- .../docker-fragments/groestlcoin-clightning.yml | 6 +++--- docker-compose-generator/docker-fragments/groestlcoin.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index a4cef1e..d4ee026 100644 --- a/README.md +++ b/README.md @@ -343,10 +343,10 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/dash | 0.14.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | -| groestlcoin/docker-groestlcoin | 2.19.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.19.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | -| groestlcoin/lightning | v0.8.2 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.8.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | -| groestlcoin/groestlcoin-lightning-charge | version-0.4.19 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.19/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-lightning-charge) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-lightning-charge) | -| groestlcoin/groestlcoin-spark | version-0.2.14 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.14/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-spark) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-spark) | +| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://github.com/Groestlcoin/docker-groestlcoin/blob/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/docker-groestlcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | +| groestlcoin/lightning | v0.9.0 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | +| groestlcoin/groestlcoin-lightning-charge | version-0.4.22 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-lightning-charge) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-lightning-charge) | +| groestlcoin/groestlcoin-spark | version-0.2.16 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.16/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-spark) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-spark) | | groestlcoin/eclair | v0.3.3 | [✔️](https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/eclair) - [DockerHub](https://hub.docker.com/r/groestlcoin/eclair) | | groestlcoin/lnd | v0.10.0-grs | [✔️](https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lnd) - [DockerHub](https://hub.docker.com/r/groestlcoin/lnd) | | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | diff --git a/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml b/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml index 1d406a3..c04dbbc 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_groestlcoin: - image: groestlcoin/lightning:v0.8.2 + image: groestlcoin/lightning:v0.9.0 stop_signal: SIGKILL container_name: btcpayserver_clightning_groestlcoin restart: unless-stopped @@ -29,7 +29,7 @@ services: - nbxplorer - groestlcoind clightning_groestlcoin_charge: - image: groestlcoin/groestlcoin-lightning-charge:version-0.4.19 + image: groestlcoin/groestlcoin-lightning-charge:version-0.4.22 restart: unless-stopped environment: NETWORK: ${NBITCOIN_NETWORK:-regtest} @@ -54,7 +54,7 @@ services: links: - clightning_groestlcoin clightning_groestlcoin_spark: - image: groestlcoin/groestlcoin-spark:version-0.2.14 + image: groestlcoin/groestlcoin-spark:version-0.2.16 stop_signal: SIGKILL restart: unless-stopped environment: diff --git a/docker-compose-generator/docker-fragments/groestlcoin.yml b/docker-compose-generator/docker-fragments/groestlcoin.yml index e34985e..6797d74 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin.yml @@ -4,7 +4,7 @@ services: groestlcoind: restart: unless-stopped container_name: btcpayserver_groestlcoind - image: groestlcoin/docker-groestlcoin:2.19.1 + image: groestlcoin/docker-groestlcoin:2.20.1 environment: GROESTLCOIN_EXTRA_ARGS: | rpcport=43782 From af72cf723763c121f0bbdc3fe5cc89969e83b9a4 Mon Sep 17 00:00:00 2001 From: Esky33 junglelab <56193587+esky33kubernetes@users.noreply.github.com> Date: Tue, 25 Aug 2020 08:27:11 +0100 Subject: [PATCH 10/81] Update README.md (#362) fix broken img with https://img.youtube.com/vi/nr0UNbz3AoQ/hqdefault.jpg --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d4ee026..d193137 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Note: The setup process can be time consuming, but is heavily automated to make Take a look at how BTCPay works in a video below. -[![](https://raw.githubusercontent.com/btcpayserver/btcpayserver-doc/master/img/thumbnails/HowBTCPayServerWorks.png)](https://www.youtube.com/watch?v=nr0UNbz3AoQ) +[![](https://img.youtube.com/vi/nr0UNbz3AoQ/hqdefault.jpg)](https://www.youtube.com/watch?v=nr0UNbz3AoQ) Here is a presentation of the global architecture at Advancing Bitcoin conference. From 79effbcace8ed23a07e23b1b773160e0ee0e3956 Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Fri, 28 Aug 2020 13:46:54 +0200 Subject: [PATCH 11/81] chore: bump version (#364) --- README.md | 4 +- contrib/build-all-images.sh | 44 +++++++++---------- .../docker-fragments/opt-add-thunderhub.yml | 4 +- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index d193137..27d3707 100644 --- a/README.md +++ b/README.md @@ -343,7 +343,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/dash | 0.14.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | -| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://github.com/Groestlcoin/docker-groestlcoin/blob/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/docker-groestlcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | +| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | groestlcoin/lightning | v0.9.0 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | | groestlcoin/groestlcoin-lightning-charge | version-0.4.22 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-lightning-charge) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-lightning-charge) | | groestlcoin/groestlcoin-spark | version-0.2.16 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.16/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-spark) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-spark) | @@ -359,7 +359,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | jvandrew/librepatron | 0.7.39 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/patron) - [DockerHub](https://hub.docker.com/r/jvandrew/librepatron) | | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | -| apotdevin/thunderhub | v0.9.3 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | +| apotdevin/thunderhub | v0.9.8 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | | btcpayserver/docker-woocommerce | 3.0.6-3 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 32b5315..953d4d4 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -298,38 +298,38 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/Groestlcoin/lightning/v0.8.2/Dockerfile +# https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile DOCKERFILE="Dockerfile" -echo "Building groestlcoin/lightning:v0.8.2" +echo "Building groestlcoin/lightning:v0.9.0" git clone https://github.com/Groestlcoin/lightning lightning cd lightning -git checkout v0.8.2 +git checkout v0.9.0 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/lightning:v0.8.2" . +docker build -f "$DOCKERFILE" -t "groestlcoin/lightning:v0.9.0" . cd - && cd .. # Build groestlcoin-lightning-charge -# https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.19/Dockerfile +# https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.22/Dockerfile DOCKERFILE="Dockerfile" -echo "Building groestlcoin/groestlcoin-lightning-charge:version-0.4.19" +echo "Building groestlcoin/groestlcoin-lightning-charge:version-0.4.22" git clone https://github.com/Groestlcoin/groestlcoin-lightning-charge groestlcoin-lightning-charge cd groestlcoin-lightning-charge -git checkout v0.4.19 +git checkout v0.4.22 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-lightning-charge:version-0.4.19" . +docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-lightning-charge:version-0.4.22" . cd - && cd .. # Build groestlcoin-spark -# https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.14/Dockerfile +# https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.16/Dockerfile DOCKERFILE="Dockerfile" -echo "Building groestlcoin/groestlcoin-spark:version-0.2.14" +echo "Building groestlcoin/groestlcoin-spark:version-0.2.16" git clone https://github.com/Groestlcoin/groestlcoin-spark groestlcoin-spark cd groestlcoin-spark -git checkout v0.2.14 +git checkout v0.2.16 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-spark:version-0.2.14" . +docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-spark:version-0.2.16" . cd - && cd .. @@ -358,14 +358,14 @@ cd - && cd .. # Build docker-groestlcoin -# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.19.1/Dockerfile -DOCKERFILE="groestlcoin/2.19.1/Dockerfile" -echo "Building groestlcoin/docker-groestlcoin:2.19.1" +# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile +DOCKERFILE="groestlcoin/2.20.1/Dockerfile" +echo "Building groestlcoin/docker-groestlcoin:2.20.1" git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin cd docker-groestlcoin git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.19.1" . +docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . cd - && cd .. @@ -672,18 +672,18 @@ cd - && cd .. # Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm32v7.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.3/arm64v8.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.9.3" +echo "Building apotdevin/thunderhub:v0.9.8" git clone https://github.com/apotdevin/thunderhub thunderhub cd thunderhub -git checkout v0.9.3 +git checkout v0.9.8 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.9.3" . +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.9.8" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 3573b22..1041387 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -6,12 +6,12 @@ services: volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: - image: apotdevin/thunderhub:v0.9.3 + image: apotdevin/thunderhub:v0.9.8 restart: unless-stopped stop_signal: SIGKILL environment: BASE_PATH: "/thub" - HODL_KEY: "XQ86AOqw7Of8qMDql901mcZkuHL2nRel5FA9H2Ie4rTLeBKn0VlO5GuXvdVRogWrDOuH5V0E51Qxy9Bo" + NO_VERSION_CHECK : true COOKIE_PATH: "/data/.cookie" SSO_SERVER_URL: "lnd_bitcoin:10009" SSO_MACAROON_PATH: "/etc/lnd" From c70ada41766865bcdad26772bfff6959318f095d Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Sat, 29 Aug 2020 14:46:54 +0200 Subject: [PATCH 12/81] fix: param (#365) --- .../docker-fragments/opt-add-thunderhub.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 1041387..85d31f1 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -11,7 +11,7 @@ services: stop_signal: SIGKILL environment: BASE_PATH: "/thub" - NO_VERSION_CHECK : true + NO_VERSION_CHECK : "true" COOKIE_PATH: "/data/.cookie" SSO_SERVER_URL: "lnd_bitcoin:10009" SSO_MACAROON_PATH: "/etc/lnd" From 20352efb3ead9f105101d1f94126ea73a5cce534 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 3 Sep 2020 23:57:16 +0900 Subject: [PATCH 13/81] bump nbx --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/nbxplorer.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 27d3707..ffd13b4 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.10.2-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.5.5$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | -| nicolasdorier/nbxplorer | 2.1.40 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | +| nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | | btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 953d4d4..562615c 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -468,18 +468,18 @@ cd - && cd .. # Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxamd64 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64 DOCKERFILE="Dockerfile.linuxamd64" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxarm32v7 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.40/Dockerfile.linuxarm64v8 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" -echo "Building nicolasdorier/nbxplorer:2.1.40" +echo "Building nicolasdorier/nbxplorer:2.1.42" git clone https://github.com/dgarage/nbxplorer nbxplorer cd nbxplorer -git checkout v2.1.40 +git checkout v2.1.42 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.40" . +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.42" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/nbxplorer.yml b/docker-compose-generator/docker-fragments/nbxplorer.yml index bf610c9..3590dd8 100644 --- a/docker-compose-generator/docker-fragments/nbxplorer.yml +++ b/docker-compose-generator/docker-fragments/nbxplorer.yml @@ -4,7 +4,7 @@ services: nbxplorer: restart: unless-stopped - image: nicolasdorier/nbxplorer:2.1.40 + image: nicolasdorier/nbxplorer:2.1.42 expose: - "32838" environment: From 6a5984968c11d9ad5639a04d16ae8550143b2825 Mon Sep 17 00:00:00 2001 From: rockstardev <5191402+rockstardev@users.noreply.github.com> Date: Sun, 13 Sep 2020 22:53:57 -0500 Subject: [PATCH 14/81] Bumping LND to v0.11.0-beta (#369) * Bumping LND to v0.11.0-beta * Enabling wumbo channel support by default Co-authored-by: rockstardev --- README.md | 2 +- contrib/build-all-images.sh | 24 +++++++++---------- .../docker-fragments/bitcoin-lnd.yml | 3 ++- .../docker-fragments/litecoin-lnd.yml | 2 +- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index ffd13b4..0f456f5 100644 --- a/README.md +++ b/README.md @@ -323,7 +323,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | -| btcpayserver/lnd | v0.10.2-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | +| btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.5.5$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 562615c..461dfe0 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -170,18 +170,18 @@ cd - && cd .. # Build lnd -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxamd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lnd:v0.10.2-beta" +echo "Building btcpayserver/lnd:v0.11.0-beta" git clone https://github.com/btcpayserver/lnd lnd cd lnd -git checkout basedon-v0.10.2-beta +git checkout basedon-v0.11.0-beta cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.10.2-beta" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . cd - && cd .. @@ -402,18 +402,18 @@ cd - && cd .. # Build lnd -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxamd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.10.2-beta/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lnd:v0.10.2-beta" +echo "Building btcpayserver/lnd:v0.11.0-beta" git clone https://github.com/btcpayserver/lnd lnd cd lnd -git checkout basedon-v0.10.2-beta +git checkout basedon-v0.11.0-beta cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.10.2-beta" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml index 2bb9c9c..cd6d18f 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml @@ -2,7 +2,7 @@ version: "3" services: lnd_bitcoin: - image: btcpayserver/lnd:v0.10.2-beta + image: btcpayserver/lnd:v0.11.0-beta container_name: btcpayserver_lnd_bitcoin restart: unless-stopped environment: @@ -27,6 +27,7 @@ services: readonlymacaroonpath=/data/readonly.macaroon notls=1 tlsextradomain=lnd_bitcoin + protocol.wumbo-channels=1 ports: - "9735:9735" expose: diff --git a/docker-compose-generator/docker-fragments/litecoin-lnd.yml b/docker-compose-generator/docker-fragments/litecoin-lnd.yml index c049c00..9814ea5 100644 --- a/docker-compose-generator/docker-fragments/litecoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/litecoin-lnd.yml @@ -2,7 +2,7 @@ version: "3" services: lnd_litecoin: - image: btcpayserver/lnd:v0.10.2-beta + image: btcpayserver/lnd:v0.11.0-beta container_name: btcpayserver_lnd_litecoin restart: unless-stopped environment: From 8ad900f3f88693871df9fd2ed53b3812e95bf09a Mon Sep 17 00:00:00 2001 From: Kukks Date: Thu, 24 Sep 2020 09:01:42 +0200 Subject: [PATCH 15/81] bump monero to 0.17 --- README.md | 2 +- contrib/build-all-images.sh | 4 ++-- docker-compose-generator/docker-fragments/monero.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0f456f5..e717d9c 100644 --- a/README.md +++ b/README.md @@ -352,7 +352,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | -| btcpayserver/monero | 0.15.0.1-amd64 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | +| btcpayserver/monero | 0.17.0.0-amd64 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | | jvandrew/btcqbo | 0.3.36 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/btcqbo) - [DockerHub](https://hub.docker.com/r/jvandrew/btcqbo) | | redis | 5.0.2-alpine | [✔️](https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/redis) - [DockerHub](https://hub.docker.com/_/redis) | | lukechilds/electrumx | latest | [✔️](https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/lukechilds/docker-electrumx) - [DockerHub](https://hub.docker.com/r/lukechilds/electrumx) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 461dfe0..0a9916b 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -446,12 +446,12 @@ cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.15.0.1-amd64" +echo "Building btcpayserver/monero:0.17.0.0-amd64" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.15.0.1-amd64" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.0.0-amd64" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 7765d49..2998156 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,7 +4,7 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.15.0.1-amd64 + image: btcpayserver/monero:0.17.0.0-amd64 entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain expose: - "18081" From 1f9d6f0f6327edce4a7c3e210f3bb48d61f0ff0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=85=E9=9A=86=E9=AD=81?= Date: Sat, 26 Sep 2020 12:01:23 +0800 Subject: [PATCH 16/81] fix wrong parameter opt-unsafe-expose to opt-expose-unsafe in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e717d9c..fdd03d0 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-add-tor](docker-compose-generator/docker-fragments/opt-add-tor.yml), for exposing BTCPayServer, Woocommerce, your lightning nodes as hidden services and accept onion peers for your full node. Warning: This options is for working around NAT and firewall problems as well as to help protect your customer's privacy. This will not protect your privacy against a targeted attack against you. * [opt-add-btctransmuter](docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml), for a self-hosted IFTTT style service for crypto services such as fiat settlement. (More information on this [github repository](https://github.com/btcpayserver/btcTransmuter/) * [opt-txindex](docker-compose-generator/docker-fragments/opt-txindex.yml), to enable txindex=1 in bitcoin.conf if you require txindexing for Bisq, DOJO, Esplora, etc. -* [opt-unsafe-expose](docker-compose-generator/docker-fragments/opt-expose-unsafe.yml), to unsafely expose bitcoind P2P port 8333 if you require P2P for Bisq, DOJO, Esplora, etc. WARNING: ONLY USE ON TRUSTED LAN OR WITH FIREWALL RULES WHITELISTING SPECIFIC HOSTS +* [opt-expose-unsafe](docker-compose-generator/docker-fragments/opt-expose-unsafe.yml), to unsafely expose bitcoind P2P port 8333 if you require P2P for Bisq, DOJO, Esplora, etc. WARNING: ONLY USE ON TRUSTED LAN OR WITH FIREWALL RULES WHITELISTING SPECIFIC HOSTS * [opt-add-tor-relay](docker-compose-generator/docker-fragments/opt-add-tor-relay.yml), for a non-exit tor relay. Make sure to have ports 9001 and 9030 accessible externally. [Please read the legal implications of running a tor relay](https://www.eff.org/torchallenge/faq.html) and [what resources are used to operate the relay](https://trac.torproject.org/projects/tor/wiki/TorRelayGuide#RelayRequirements). * [opt-add-electrumx](docker-compose-generator/docker-fragments/opt-add-electrumx.yml), to integrate a full ElectrumX server (from official source) with BTCPay, using the BTCPay server's full bitcoin node for complete privacy when using your own Electrum wallet. You can also open port 50002 up to the internet on your router etc, to be part of the ElectrumX network, helping other Electrum wallet users to get connected. The bitcoin option `-txindex` is mandatory for ElectrumX, and this fragment will enable it on your BTCPay server automatically - NO need to use the fragment opt-txindex.yml. * [opt-add-electrum-ps](docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml), to integrate Electrum Personal Server (EPS) with BTCPay (EPS is a single-user alternative to the ElectrumX Server option above). EPS will also use the BTCPay server's full bitcoin node for complete privacy when using your own Electrum wallet, for your own personal use (i.e. other users cannot use your server to verify transactions). Also, the bitcoin option `-txindex` is NOT mandatory for EPS, and it will run on a pruned node (unlike ElectrumX). You will need to add your XPUB/YPUB/ZPUB as environment variable `EPS_XPUB` before enabling EPS for the first time (see above section on environment variables, and see [full documentation](https://docs.btcpayserver.org/ElectrumPersonalServer/) for details). From 230bdaeee2ca39cddf4caaf4b4ea4cb162d02374 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Tue, 29 Sep 2020 13:10:20 +0900 Subject: [PATCH 17/81] bump bitcoin core --- README.md | 2 +- contrib/build-all-images.sh | 18 +++++++++--------- .../docker-fragments/bitcoin.yml | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index fdd03d0..fea6314 100644 --- a/README.md +++ b/README.md @@ -317,7 +317,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H |---|---|:-:|:-:|:-:|:-:| | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | -| btcpayserver/bitcoin | 0.19.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | +| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | | btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 0a9916b..f4d6130 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -202,18 +202,18 @@ cd - && cd .. # Build bitcoin -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxamd64.Dockerfile -DOCKERFILE="Bitcoin/0.19.0.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Bitcoin/0.19.0.1/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.19.0.1/Bitcoin/0.19.0.1/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Bitcoin/0.19.0.1/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/bitcoin:0.19.0.1" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile +DOCKERFILE="Bitcoin/0.20.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Bitcoin/0.20.1/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Bitcoin/0.20.1/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/bitcoin:0.20.1" git clone https://github.com/btcpayserver/dockerfile-deps bitcoin cd bitcoin -git checkout Bitcoin/0.19.0.1 +git checkout Bitcoin/0.20.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:0.19.0.1" . +docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:0.20.1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin.yml b/docker-compose-generator/docker-fragments/bitcoin.yml index 47c8f4a..b89e284 100644 --- a/docker-compose-generator/docker-fragments/bitcoin.yml +++ b/docker-compose-generator/docker-fragments/bitcoin.yml @@ -4,7 +4,7 @@ services: bitcoind: restart: unless-stopped container_name: btcpayserver_bitcoind - image: btcpayserver/bitcoin:0.19.0.1 + image: btcpayserver/bitcoin:0.20.1 environment: BITCOIN_NETWORK: ${NBITCOIN_NETWORK:-regtest} BITCOIN_WALLETDIR: "/walletdata" From e3f2e243ee41af1a40461d84aa3209b7122462a6 Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Tue, 29 Sep 2020 10:51:42 +0200 Subject: [PATCH 18/81] chore: bump thunderhub (#374) --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/opt-add-thunderhub.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index fea6314..5e625df 100644 --- a/README.md +++ b/README.md @@ -359,7 +359,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | jvandrew/librepatron | 0.7.39 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/patron) - [DockerHub](https://hub.docker.com/r/jvandrew/librepatron) | | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | -| apotdevin/thunderhub | v0.9.8 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | +| apotdevin/thunderhub | v0.9.15 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | | btcpayserver/docker-woocommerce | 3.0.6-3 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index f4d6130..5ceb32c 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -672,18 +672,18 @@ cd - && cd .. # Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm32v7.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.8/arm64v8.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.9.8" +echo "Building apotdevin/thunderhub:v0.9.15" git clone https://github.com/apotdevin/thunderhub thunderhub cd thunderhub -git checkout v0.9.8 +git checkout v0.9.15 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.9.8" . +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.9.15" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 85d31f1..77dc522 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -6,7 +6,7 @@ services: volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: - image: apotdevin/thunderhub:v0.9.8 + image: apotdevin/thunderhub:v0.9.15 restart: unless-stopped stop_signal: SIGKILL environment: From dec2e42b9b4ae1816f53a09f865a9fff90f759f7 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 1 Oct 2020 23:04:56 +0900 Subject: [PATCH 19/81] Bump BTCPay --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 5e625df..c085b13 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.5.5$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.5.6$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 5ceb32c..be9b711 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.5/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.5$?" +echo "Building btcpayserver/btcpayserver:1.0.5.6$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.5.5 +git checkout v1.0.5.6 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.5$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.6$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 04532d4..8009c1c 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.5$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.6$?} expose: - "49392" environment: From 2a0638f3d1a1c6f39610f7688d3faa115e83cf41 Mon Sep 17 00:00:00 2001 From: xpayserver <67416048+xpayserver@users.noreply.github.com> Date: Thu, 1 Oct 2020 16:25:24 +0200 Subject: [PATCH 20/81] Add ETH support (#337) --- docker-compose-generator/crypto-definitions.json | 7 +++++++ docker-compose-generator/docker-fragments/ethereum.yml | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 docker-compose-generator/docker-fragments/ethereum.yml diff --git a/docker-compose-generator/crypto-definitions.json b/docker-compose-generator/crypto-definitions.json index 5b92a0f..28a8597 100644 --- a/docker-compose-generator/crypto-definitions.json +++ b/docker-compose-generator/crypto-definitions.json @@ -82,5 +82,12 @@ "CLightningFragment": null, "LNDFragment": null, "EclairFragment": null + }, + { + "Crypto": "eth", + "CryptoFragment": "ethereum", + "CLightningFragment": null, + "LNDFragment": null, + "EclairFragment": null } ] diff --git a/docker-compose-generator/docker-fragments/ethereum.yml b/docker-compose-generator/docker-fragments/ethereum.yml new file mode 100644 index 0000000..1d73bf1 --- /dev/null +++ b/docker-compose-generator/docker-fragments/ethereum.yml @@ -0,0 +1,6 @@ +version: "3" + +services: + btcpayserver: + environment: + BTCPAY_CHAINS: "eth" \ No newline at end of file From f48fb291c173fef130b434df8880dd9c9785621f Mon Sep 17 00:00:00 2001 From: rockstardev <5191402+rockstardev@users.noreply.github.com> Date: Mon, 5 Oct 2020 04:07:43 -0500 Subject: [PATCH 21/81] Adding env variable for update url (#378) Co-authored-by: rockstardev --- docker-compose-generator/docker-fragments/btcpayserver.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 8009c1c..7785f17 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -18,6 +18,7 @@ services: BTCPAY_SSHKEYFILE: ${BTCPAY_SSHKEYFILE} BTCPAY_SSHAUTHORIZEDKEYS: ${BTCPAY_SSHAUTHORIZEDKEYS} BTCPAY_DEBUGLOG: btcpay.log + BTCPAY_UPDATEURL: https://api.github.com/repos/btcpayserver/btcpayserver/releases/latest links: - postgres volumes: From ea9abe63017b6b2a0f7b26bb42a8dde8e9b581dd Mon Sep 17 00:00:00 2001 From: Maxime Rousseau <7889802+max302@users.noreply.github.com> Date: Tue, 6 Oct 2020 01:17:43 -0400 Subject: [PATCH 22/81] Yamllint'ed all files and made them compliant. (#379) Co-authored-by: max --- .../docker-fragments/bgold-lnd.yml | 4 +- .../docker-fragments/bgold.yml | 46 ++++++------- .../docker-fragments/bitcoin-clightning.yml | 6 +- .../docker-fragments/bitcoin-eclair.yml | 6 +- .../docker-fragments/bitcoin-lnd.yml | 4 +- .../docker-fragments/bitcoin.yml | 54 +++++++-------- .../docker-fragments/bitcoinplus.yml | 54 +++++++-------- .../docker-fragments/bitcore.yml | 24 +++---- .../docker-fragments/btcpayserver-nginx.yml | 4 +- .../btcpayserver-noreverseproxy.yml | 4 +- .../docker-fragments/btcpayserver.yml | 8 +-- .../docker-fragments/dash.yml | 46 ++++++------- .../docker-fragments/dogecoin.yml | 66 +++++++++---------- .../docker-fragments/ethereum.yml | 2 +- .../docker-fragments/feathercoin.yml | 46 ++++++------- .../groestlcoin-clightning.yml | 8 +-- .../docker-fragments/groestlcoin-eclair.yml | 6 +- .../docker-fragments/groestlcoin-lnd.yml | 2 +- .../docker-fragments/groestlcoin.yml | 46 ++++++------- .../docker-fragments/liquid.yml | 60 ++++++++--------- .../docker-fragments/litecoin-clightning.yml | 2 +- .../docker-fragments/litecoin-lnd.yml | 2 +- .../docker-fragments/litecoin.yml | 20 +++--- .../docker-fragments/monacoin.yml | 20 +++--- .../docker-fragments/nbxplorer.yml | 4 +- .../docker-fragments/nginx-https.yml | 2 +- .../docker-fragments/nginx.yml | 10 +-- .../docker-fragments/opt-add-btcqbo.yml | 4 +- .../opt-add-btctransmuter.yml | 6 +- .../docker-fragments/opt-add-electrum-ps.yml | 1 - .../docker-fragments/opt-add-pihole.yml | 2 +- .../docker-fragments/opt-add-teos.yml | 2 +- .../docker-fragments/opt-add-thunderhub.yml | 2 +- .../docker-fragments/opt-add-tor-relay.yml | 8 +-- .../docker-fragments/opt-add-tor.yml | 24 +++---- .../docker-fragments/opt-add-woocommerce.yml | 6 +- .../docker-fragments/opt-expose-unsafe.yml | 4 +- .../docker-fragments/opt-more-memory.yml | 2 +- .../docker-fragments/opt-save-storage-s.yml | 2 +- .../docker-fragments/opt-save-storage-xs.yml | 2 +- .../docker-fragments/opt-save-storage-xxs.yml | 2 +- .../docker-fragments/opt-save-storage.yml | 2 +- .../docker-fragments/opt-txindex.yml | 4 +- .../docker-fragments/postgres.yml | 4 +- .../docker-fragments/traefik.yml | 4 +- .../docker-fragments/trezarcoin.yml | 54 +++++++-------- .../docker-fragments/viacoin.yml | 46 ++++++------- 47 files changed, 368 insertions(+), 369 deletions(-) diff --git a/docker-compose-generator/docker-fragments/bgold-lnd.yml b/docker-compose-generator/docker-fragments/bgold-lnd.yml index ef9b8e9..4ca8232 100644 --- a/docker-compose-generator/docker-fragments/bgold-lnd.yml +++ b/docker-compose-generator/docker-fragments/bgold-lnd.yml @@ -36,7 +36,7 @@ services: - "lnd_bitcoingold_datadir:/etc/lnd_bitcoingold" links: - lnd_bitcoingold - + nginx: links: - "lnd_bitcoingold" @@ -52,4 +52,4 @@ volumes: lnd_bitcoingold_datadir: required: - - "opt-add-zmq" \ No newline at end of file + - "opt-add-zmq" diff --git a/docker-compose-generator/docker-fragments/bgold.yml b/docker-compose-generator/docker-fragments/bgold.yml index a7fa24c..ddbacf8 100644 --- a/docker-compose-generator/docker-fragments/bgold.yml +++ b/docker-compose-generator/docker-fragments/bgold.yml @@ -2,30 +2,30 @@ version: "3" services: bgoldd: - restart: unless-stopped - container_name: btcpayserver_bgoldd - image: kamigawabul/docker-bitcoingold:0.15.2 - environment: - BITCOIN_EXTRA_ARGS: | - rpcport=43782 - ${NBITCOIN_NETWORK:-regtest}=1 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "bgold_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_bgoldd + image: kamigawabul/docker-bitcoingold:0.15.2 + environment: + BITCOIN_EXTRA_ARGS: | + rpcport=43782 + ${NBITCOIN_NETWORK:-regtest}=1 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "bgold_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "btg" - NBXPLORER_BTGRPCURL: http://bgoldd:43782/ - NBXPLORER_BTGNODEENDPOINT: bgoldd:39388 - volumes: - - "bgold_datadir:/root/.bitcoingold" + environment: + NBXPLORER_CHAINS: "btg" + NBXPLORER_BTGRPCURL: http://bgoldd:43782/ + NBXPLORER_BTGNODEENDPOINT: bgoldd:39388 + volumes: + - "bgold_datadir:/root/.bitcoingold" btcpayserver: - environment: - BTCPAY_CHAINS: "btg" - BTCPAY_BTGEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "btg" + BTCPAY_BTGEXPLORERURL: http://nbxplorer:32838/ volumes: bgold_datadir: diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index 2d5f5b8..df33e84 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -50,7 +50,7 @@ services: links: - clightning_bitcoin expose: - - "9737" + - "9737" clightning_bitcoin_rest: image: saubyk/c-lightning-rest:0.3.0 @@ -87,8 +87,8 @@ services: - "clightning_bitcoin_rtl_datadir:/data" - "clightning_bitcoin_rest_datadir:/etc/clightning_bitcoin_rest" expose: - - "3000" - + - "3000" + btcpayserver: environment: BTCPAY_BTCLIGHTNING: "type=clightning;server=unix://etc/clightning_bitcoin/lightning-rpc" diff --git a/docker-compose-generator/docker-fragments/bitcoin-eclair.yml b/docker-compose-generator/docker-fragments/bitcoin-eclair.yml index 24f4484..a001843 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-eclair.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-eclair.yml @@ -32,14 +32,14 @@ services: -Declair.bitcoind.zmqblock=tcp://bitcoind:28332 -Declair.bitcoind.zmqtx=tcp://bitcoind:28333 expose: - - "9735" # server port - - "8080" # api port + - "9735" # server port + - "8080" # api port volumes: - "bitcoin_datadir:/etc/bitcoin" - "eclair_bitcoin_datadir:/data" links: - bitcoind - + bitcoin_rtl: image: shahanafarooqui/rtl:0.8.2 restart: unless-stopped diff --git a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml index cd6d18f..c3dd196 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml @@ -82,7 +82,7 @@ services: # We need to use rpcauth because we also need cookieauth. rpcpassword disabled cookie file auth. # Be careful if you copy the line below from the docker-compose.yml! A dollar sign is escaped. rpcauth=lnd:d031f7567c5b02ba95524170e51c77f4$$827ce5412f653d6613c2f480e521eb437c866b999bdeb2ee4f9c41d3b00dff1c - + nginx: links: - "lnd_bitcoin" @@ -99,4 +99,4 @@ volumes: lnd_bitcoin_rtl_datadir: required: - - "opt-add-zmq" \ No newline at end of file + - "opt-add-zmq" diff --git a/docker-compose-generator/docker-fragments/bitcoin.yml b/docker-compose-generator/docker-fragments/bitcoin.yml index b89e284..43c2e82 100644 --- a/docker-compose-generator/docker-fragments/bitcoin.yml +++ b/docker-compose-generator/docker-fragments/bitcoin.yml @@ -2,34 +2,34 @@ version: "3" services: bitcoind: - restart: unless-stopped - container_name: btcpayserver_bitcoind - image: btcpayserver/bitcoin:0.20.1 - environment: - BITCOIN_NETWORK: ${NBITCOIN_NETWORK:-regtest} - BITCOIN_WALLETDIR: "/walletdata" - BITCOIN_EXTRA_ARGS: | - rpcport=43782 - rpcbind=0.0.0.0:43782 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "bitcoin_datadir:/data" - - "bitcoin_wallet_datadir:/walletdata" + restart: unless-stopped + container_name: btcpayserver_bitcoind + image: btcpayserver/bitcoin:0.20.1 + environment: + BITCOIN_NETWORK: ${NBITCOIN_NETWORK:-regtest} + BITCOIN_WALLETDIR: "/walletdata" + BITCOIN_EXTRA_ARGS: | + rpcport=43782 + rpcbind=0.0.0.0:43782 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "bitcoin_datadir:/data" + - "bitcoin_wallet_datadir:/walletdata" nbxplorer: - environment: - NBXPLORER_CHAINS: "btc" - NBXPLORER_BTCRPCURL: http://bitcoind:43782/ - NBXPLORER_BTCNODEENDPOINT: bitcoind:39388 - volumes: - - "bitcoin_datadir:/root/.bitcoin" + environment: + NBXPLORER_CHAINS: "btc" + NBXPLORER_BTCRPCURL: http://bitcoind:43782/ + NBXPLORER_BTCNODEENDPOINT: bitcoind:39388 + volumes: + - "bitcoin_datadir:/root/.bitcoin" btcpayserver: - environment: - BTCPAY_CHAINS: "btc" - BTCPAY_BTCEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "btc" + BTCPAY_BTCEXPLORERURL: http://nbxplorer:32838/ volumes: bitcoin_datadir: - bitcoin_wallet_datadir: \ No newline at end of file + bitcoin_wallet_datadir: diff --git a/docker-compose-generator/docker-fragments/bitcoinplus.yml b/docker-compose-generator/docker-fragments/bitcoinplus.yml index 73c7071..7c81fbe 100644 --- a/docker-compose-generator/docker-fragments/bitcoinplus.yml +++ b/docker-compose-generator/docker-fragments/bitcoinplus.yml @@ -2,34 +2,34 @@ version: "3" services: bitcoinplusd: - restart: unless-stopped - container_name: btcpayserver_bitcoinplusd - image: chekaz/docker-bitcoinplus:2.7.0 - environment: - BITCOIN_EXTRA_ARGS: | - rpcport=43782 - ${NBITCOIN_NETWORK:-regtest}=1 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "bitcoinplus_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_bitcoinplusd + image: chekaz/docker-bitcoinplus:2.7.0 + environment: + BITCOIN_EXTRA_ARGS: | + rpcport=43782 + ${NBITCOIN_NETWORK:-regtest}=1 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "bitcoinplus_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "xbc" - NBXPLORER_XBCRPCURL: http://bitcoinplusd:43782/ - NBXPLORER_XBCNODEENDPOINT: bitcoinplusd:39388 - NBXPLORER_XBCRPCUSER: "NBXPLORER_XBCRPCUSER" - NBXPLORER_XBCRPCPASSWORD: "NBXPLORER_XBCRPCPASS" - links: - - bitcoinplusd - volumes: - - "bitcoinplus_datadir:/root/.bitcoinplus" + environment: + NBXPLORER_CHAINS: "xbc" + NBXPLORER_XBCRPCURL: http://bitcoinplusd:43782/ + NBXPLORER_XBCNODEENDPOINT: bitcoinplusd:39388 + NBXPLORER_XBCRPCUSER: "NBXPLORER_XBCRPCUSER" + NBXPLORER_XBCRPCPASSWORD: "NBXPLORER_XBCRPCPASS" + links: + - bitcoinplusd + volumes: + - "bitcoinplus_datadir:/root/.bitcoinplus" btcpayserver: - environment: - BTCPAY_CHAINS: "xbc" - BTCPAY_TZCEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "xbc" + BTCPAY_TZCEXPLORERURL: http://nbxplorer:32838/ volumes: bitcoinplus_datadir: diff --git a/docker-compose-generator/docker-fragments/bitcore.yml b/docker-compose-generator/docker-fragments/bitcore.yml index db6d860..d0ccce6 100644 --- a/docker-compose-generator/docker-fragments/bitcore.yml +++ b/docker-compose-generator/docker-fragments/bitcore.yml @@ -17,18 +17,18 @@ services: volumes: - "bitcore_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "btx" - NBXPLORER_BTXRPCURL: http://bitcored:43782/ - NBXPLORER_BTXNODEENDPOINT: bitcored:39388 - links: - - bitcored - volumes: - - "bitcore_datadir:/root/.bitcore" + environment: + NBXPLORER_CHAINS: "btx" + NBXPLORER_BTXRPCURL: http://bitcored:43782/ + NBXPLORER_BTXNODEENDPOINT: bitcored:39388 + links: + - bitcored + volumes: + - "bitcore_datadir:/root/.bitcore" btcpayserver: - environment: - BTCPAY_BTXEXPLORERURL: http://nbxplorer:32838/ - BTCPAY_CHAINS: "btx" + environment: + BTCPAY_BTXEXPLORERURL: http://nbxplorer:32838/ + BTCPAY_CHAINS: "btx" volumes: - bitcore_datadir: + bitcore_datadir: diff --git a/docker-compose-generator/docker-fragments/btcpayserver-nginx.yml b/docker-compose-generator/docker-fragments/btcpayserver-nginx.yml index e502ff7..c7ccce9 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver-nginx.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver-nginx.yml @@ -9,8 +9,8 @@ services: VIRTUAL_PORT: 49392 VIRTUAL_HOST: ${BTCPAY_HOST},${BTCPAY_ADDITIONAL_HOSTS} VIRTUAL_HOST_NAME: "btcpay" - SSL_POLICY: Mozilla-Modern + SSL_POLICY: Mozilla-Modern # Let's encrypt settings LETSENCRYPT_HOST: ${BTCPAY_HOST},${BTCPAY_ADDITIONAL_HOSTS} - LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL:-} \ No newline at end of file + LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL:-} diff --git a/docker-compose-generator/docker-fragments/btcpayserver-noreverseproxy.yml b/docker-compose-generator/docker-fragments/btcpayserver-noreverseproxy.yml index 92a8e87..22577fb 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver-noreverseproxy.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver-noreverseproxy.yml @@ -2,8 +2,8 @@ version: "3" services: btcpayserver: - ports: + ports: - "80:49392" exclusive: - - proxy \ No newline at end of file + - proxy diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 7785f17..b6618b3 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -22,9 +22,9 @@ services: links: - postgres volumes: - - "btcpay_datadir:/datadir" - - "nbxplorer_datadir:/root/.nbxplorer" - - "$?:${BTCPAY_SSHAUTHORIZEDKEYS}" + - "btcpay_datadir:/datadir" + - "nbxplorer_datadir:/root/.nbxplorer" + - "$?:${BTCPAY_SSHAUTHORIZEDKEYS}" volumes: btcpay_datadir: @@ -34,4 +34,4 @@ required: - "nbxplorer" - "btcpayserver" recommended: - - "opt-add-tor" \ No newline at end of file + - "opt-add-tor" diff --git a/docker-compose-generator/docker-fragments/dash.yml b/docker-compose-generator/docker-fragments/dash.yml index 0859f3d..9a7c6bd 100644 --- a/docker-compose-generator/docker-fragments/dash.yml +++ b/docker-compose-generator/docker-fragments/dash.yml @@ -2,30 +2,30 @@ version: "3" services: dashd: - restart: unless-stopped - container_name: btcpayserver_dashd - image: btcpayserver/dash:0.14.0.1 - environment: - BITCOIN_EXTRA_ARGS: | - ${NBITCOIN_NETWORK:-regtest}=1 - port=9999 - rpcport=9998 - whitelist=0.0.0.0/0 - expose: - - "9998" - - "9999" - volumes: - - "dash_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_dashd + image: btcpayserver/dash:0.14.0.1 + environment: + BITCOIN_EXTRA_ARGS: | + ${NBITCOIN_NETWORK:-regtest}=1 + port=9999 + rpcport=9998 + whitelist=0.0.0.0/0 + expose: + - "9998" + - "9999" + volumes: + - "dash_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "dash" - NBXPLORER_DASHRPCURL: http://dashd:9998/ - NBXPLORER_DASHNODEENDPOINT: dashd:9999 - volumes: - - "dash_datadir:/root/.dashcore" + environment: + NBXPLORER_CHAINS: "dash" + NBXPLORER_DASHRPCURL: http://dashd:9998/ + NBXPLORER_DASHNODEENDPOINT: dashd:9999 + volumes: + - "dash_datadir:/root/.dashcore" btcpayserver: - environment: - BTCPAY_CHAINS: "dash" - BTCPAY_DASHEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "dash" + BTCPAY_DASHEXPLORERURL: http://nbxplorer:32838/ volumes: dash_datadir: diff --git a/docker-compose-generator/docker-fragments/dogecoin.yml b/docker-compose-generator/docker-fragments/dogecoin.yml index a421a4d..df82624 100644 --- a/docker-compose-generator/docker-fragments/dogecoin.yml +++ b/docker-compose-generator/docker-fragments/dogecoin.yml @@ -2,40 +2,40 @@ version: "3" services: dogecoind: - restart: unless-stopped - container_name: btcpayserver_dogecoind - image: rockstardev/dogecoin:1.10.0 - environment: - DOGECOIN_EXTRA_ARGS: | - rpcuser=ceiwHEbqWI83 - rpcpassword=DwubwWsoo3 - ${NBITCOIN_NETWORK:-regtest}=1 - server=1 - rpcport=22555 - port=22556 - whitelist=0.0.0.0/0 - # Reducing memory usage of dogecoind. Don't try running this container without at least 2 GB of memory - # https://www.reddit.com/r/dogecoin/comments/5wynqe/reducing_memory_usage_of_dogecoind/ - dbcache=50 - ports: - - "22555:22555" - expose: - - "22555" # RPC - - "22556" # P2P - volumes: - - "dogecoin_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_dogecoind + image: rockstardev/dogecoin:1.10.0 + environment: + DOGECOIN_EXTRA_ARGS: | + rpcuser=ceiwHEbqWI83 + rpcpassword=DwubwWsoo3 + ${NBITCOIN_NETWORK:-regtest}=1 + server=1 + rpcport=22555 + port=22556 + whitelist=0.0.0.0/0 + # Reducing memory usage of dogecoind. Don't try running this container without at least 2 GB of memory + # https://www.reddit.com/r/dogecoin/comments/5wynqe/reducing_memory_usage_of_dogecoind/ + dbcache=50 + ports: + - "22555:22555" + expose: + - "22555" # RPC + - "22556" # P2P + volumes: + - "dogecoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "doge" - NBXPLORER_DOGERPCURL: http://dogecoind:22555/ - NBXPLORER_DOGENODEENDPOINT: dogecoind:22556 - NBXPLORER_DOGERPCUSER: ceiwHEbqWI83 - NBXPLORER_DOGERPCPASSWORD: DwubwWsoo3 - volumes: - - "dogecoin_datadir:/root/.dogecoin" + environment: + NBXPLORER_CHAINS: "doge" + NBXPLORER_DOGERPCURL: http://dogecoind:22555/ + NBXPLORER_DOGENODEENDPOINT: dogecoind:22556 + NBXPLORER_DOGERPCUSER: ceiwHEbqWI83 + NBXPLORER_DOGERPCPASSWORD: DwubwWsoo3 + volumes: + - "dogecoin_datadir:/root/.dogecoin" btcpayserver: - environment: - BTCPAY_CHAINS: "doge" - BTCPAY_DOGEEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "doge" + BTCPAY_DOGEEXPLORERURL: http://nbxplorer:32838/ volumes: dogecoin_datadir: diff --git a/docker-compose-generator/docker-fragments/ethereum.yml b/docker-compose-generator/docker-fragments/ethereum.yml index 1d73bf1..8386fd8 100644 --- a/docker-compose-generator/docker-fragments/ethereum.yml +++ b/docker-compose-generator/docker-fragments/ethereum.yml @@ -3,4 +3,4 @@ version: "3" services: btcpayserver: environment: - BTCPAY_CHAINS: "eth" \ No newline at end of file + BTCPAY_CHAINS: "eth" diff --git a/docker-compose-generator/docker-fragments/feathercoin.yml b/docker-compose-generator/docker-fragments/feathercoin.yml index c58ca64..8f7b4e1 100644 --- a/docker-compose-generator/docker-fragments/feathercoin.yml +++ b/docker-compose-generator/docker-fragments/feathercoin.yml @@ -2,30 +2,30 @@ version: "3" services: feathercoind: - restart: unless-stopped - container_name: btcpayserver_feathercoind - image: chekaz/docker-feathercoin:0.16.3 - environment: - BITCOIN_EXTRA_ARGS: | - rpcport=43782 - ${NBITCOIN_NETWORK:-regtest}=1 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "feathercoin_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_feathercoind + image: chekaz/docker-feathercoin:0.16.3 + environment: + BITCOIN_EXTRA_ARGS: | + rpcport=43782 + ${NBITCOIN_NETWORK:-regtest}=1 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "feathercoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "ftc" - NBXPLORER_FTCRPCURL: http://feathercoind:43782/ - NBXPLORER_FTCNODEENDPOINT: feathercoind:39388 - volumes: - - "feathercoin_datadir:/root/.feathercoin" + environment: + NBXPLORER_CHAINS: "ftc" + NBXPLORER_FTCRPCURL: http://feathercoind:43782/ + NBXPLORER_FTCNODEENDPOINT: feathercoind:39388 + volumes: + - "feathercoin_datadir:/root/.feathercoin" btcpayserver: - environment: - BTCPAY_CHAINS: "ftc" - BTCPAY_FTCEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "ftc" + BTCPAY_FTCEXPLORERURL: http://nbxplorer:32838/ volumes: feathercoin_datadir: diff --git a/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml b/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml index c04dbbc..b14d6af 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin-clightning.yml @@ -61,12 +61,12 @@ services: NETWORK: ${NBITCOIN_NETWORK:-regtest} SPARK_OPT: --no-tls --port 9739 -C /data/.cookie volumes: - - "clightning_groestlcoin_datadir:/etc/lightning" - - "clightning_groestlcoin_spark:/data" + - "clightning_groestlcoin_datadir:/etc/lightning" + - "clightning_groestlcoin_spark:/data" links: - - clightning_groestlcoin + - clightning_groestlcoin expose: - - "9739" + - "9739" volumes: clightning_groestlcoin_datadir: clightning_groestlcoin_charge: diff --git a/docker-compose-generator/docker-fragments/groestlcoin-eclair.yml b/docker-compose-generator/docker-fragments/groestlcoin-eclair.yml index 79ba5a0..9616513 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin-eclair.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin-eclair.yml @@ -32,8 +32,8 @@ services: -Declair.bitcoind.zmqblock=tcp://groestlcoind:21441 -Declair.bitcoind.zmqtx=tcp://groestlcoind:21441 expose: - - "9735" # server port - - "8080" # api port + - "9735" # server port + - "8080" # api port volumes: - "groestlcoin_datadir:/etc/groestlcoin" - "eclair_groestlcoin_datadir:/data" @@ -51,4 +51,4 @@ volumes: required: - "opt-add-zmq" - - "opt-txindex" \ No newline at end of file + - "opt-txindex" diff --git a/docker-compose-generator/docker-fragments/groestlcoin-lnd.yml b/docker-compose-generator/docker-fragments/groestlcoin-lnd.yml index acfc3d4..4cd4b5b 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin-lnd.yml @@ -61,4 +61,4 @@ volumes: lnd_groestlcoin_datadir: required: - - "opt-add-zmq" \ No newline at end of file + - "opt-add-zmq" diff --git a/docker-compose-generator/docker-fragments/groestlcoin.yml b/docker-compose-generator/docker-fragments/groestlcoin.yml index 6797d74..4d139eb 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin.yml @@ -2,30 +2,30 @@ version: "3" services: groestlcoind: - restart: unless-stopped - container_name: btcpayserver_groestlcoind - image: groestlcoin/docker-groestlcoin:2.20.1 - environment: - GROESTLCOIN_EXTRA_ARGS: | - rpcport=43782 - ${NBITCOIN_NETWORK:-regtest}=1 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "groestlcoin_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_groestlcoind + image: groestlcoin/docker-groestlcoin:2.20.1 + environment: + GROESTLCOIN_EXTRA_ARGS: | + rpcport=43782 + ${NBITCOIN_NETWORK:-regtest}=1 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "groestlcoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "grs" - NBXPLORER_GRSRPCURL: http://groestlcoind:43782/ - NBXPLORER_GRSNODEENDPOINT: groestlcoind:39388 - volumes: - - "groestlcoin_datadir:/root/.groestlcoin" + environment: + NBXPLORER_CHAINS: "grs" + NBXPLORER_GRSRPCURL: http://groestlcoind:43782/ + NBXPLORER_GRSNODEENDPOINT: groestlcoind:39388 + volumes: + - "groestlcoin_datadir:/root/.groestlcoin" btcpayserver: - environment: - BTCPAY_CHAINS: "grs" - BTCPAY_GRSEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "grs" + BTCPAY_GRSEXPLORERURL: http://nbxplorer:32838/ volumes: groestlcoin_datadir: diff --git a/docker-compose-generator/docker-fragments/liquid.yml b/docker-compose-generator/docker-fragments/liquid.yml index 9a7365b..0b3000f 100644 --- a/docker-compose-generator/docker-fragments/liquid.yml +++ b/docker-compose-generator/docker-fragments/liquid.yml @@ -2,37 +2,37 @@ version: "3" services: elementsd_liquid: - restart: unless-stopped - container_name: btcpayserver_elementsd_liquid - image: btcpayserver/elements:0.18.1.7 - environment: - ELEMENTS_NETWORK: ${NBITCOIN_NETWORK:-regtest} - ELEMENTS_MAINNET_CHAIN: "liquidv1" - ELEMENTS_WALLETDIR: "/walletdata" - ELEMENTS_EXTRA_ARGS: | - rpcport=43782 - rpcbind=0.0.0.0:43782 - rpcauth=liquid:c8bf1a8961d97f224cb21224aaa8235d$$402f4a8907683d057b8c58a42940b6e54d1638322a42986ae28ebb844e603ae6 - port=39388 - whitelist=0.0.0.0/0 - validatepegin=0 - prune=5000 - fallbackfee=0.000001 - expose: - - "43782" - - "39388" - volumes: - - "elements_datadir:/data" - - "elements_wallet_datadir:/walletdata" + restart: unless-stopped + container_name: btcpayserver_elementsd_liquid + image: btcpayserver/elements:0.18.1.7 + environment: + ELEMENTS_NETWORK: ${NBITCOIN_NETWORK:-regtest} + ELEMENTS_MAINNET_CHAIN: "liquidv1" + ELEMENTS_WALLETDIR: "/walletdata" + ELEMENTS_EXTRA_ARGS: | + rpcport=43782 + rpcbind=0.0.0.0:43782 + rpcauth=liquid:c8bf1a8961d97f224cb21224aaa8235d$$402f4a8907683d057b8c58a42940b6e54d1638322a42986ae28ebb844e603ae6 + port=39388 + whitelist=0.0.0.0/0 + validatepegin=0 + prune=5000 + fallbackfee=0.000001 + expose: + - "43782" + - "39388" + volumes: + - "elements_datadir:/data" + - "elements_wallet_datadir:/walletdata" nbxplorer: - environment: - NBXPLORER_CHAINS: "lbtc" - NBXPLORER_LBTCRPCURL: http://elementsd_liquid:43782/ - NBXPLORER_LBTCNODEENDPOINT: elementsd_liquid:39388 - NBXPLORER_LBTCRPCUSER: "liquid" - NBXPLORER_LBTCRPCPASSWORD: "liquid" - volumes: - - "elements_datadir:/root/.elements" + environment: + NBXPLORER_CHAINS: "lbtc" + NBXPLORER_LBTCRPCURL: http://elementsd_liquid:43782/ + NBXPLORER_LBTCNODEENDPOINT: elementsd_liquid:39388 + NBXPLORER_LBTCRPCUSER: "liquid" + NBXPLORER_LBTCRPCPASSWORD: "liquid" + volumes: + - "elements_datadir:/root/.elements" btcpayserver: environment: BTCPAY_CHAINS: "lbtc" diff --git a/docker-compose-generator/docker-fragments/litecoin-clightning.yml b/docker-compose-generator/docker-fragments/litecoin-clightning.yml index fd45aee..7bd5db8 100644 --- a/docker-compose-generator/docker-fragments/litecoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/litecoin-clightning.yml @@ -31,4 +31,4 @@ services: links: - clightning_litecoin volumes: - clightning_litecoin_datadir: \ No newline at end of file + clightning_litecoin_datadir: diff --git a/docker-compose-generator/docker-fragments/litecoin-lnd.yml b/docker-compose-generator/docker-fragments/litecoin-lnd.yml index 9814ea5..290fd24 100644 --- a/docker-compose-generator/docker-fragments/litecoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/litecoin-lnd.yml @@ -49,4 +49,4 @@ volumes: lnd_litecoin_datadir: required: - - "opt-add-zmq" \ No newline at end of file + - "opt-add-zmq" diff --git a/docker-compose-generator/docker-fragments/litecoin.yml b/docker-compose-generator/docker-fragments/litecoin.yml index 18d2448..f58ced3 100644 --- a/docker-compose-generator/docker-fragments/litecoin.yml +++ b/docker-compose-generator/docker-fragments/litecoin.yml @@ -17,16 +17,16 @@ services: volumes: - "litecoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "ltc" - NBXPLORER_LTCRPCURL: http://litecoind:43782/ - NBXPLORER_LTCNODEENDPOINT: litecoind:39388 - volumes: - - "litecoin_datadir:/root/.litecoin" + environment: + NBXPLORER_CHAINS: "ltc" + NBXPLORER_LTCRPCURL: http://litecoind:43782/ + NBXPLORER_LTCNODEENDPOINT: litecoind:39388 + volumes: + - "litecoin_datadir:/root/.litecoin" btcpayserver: - environment: - BTCPAY_LTCEXPLORERURL: http://nbxplorer:32838/ - BTCPAY_CHAINS: "ltc" + environment: + BTCPAY_LTCEXPLORERURL: http://nbxplorer:32838/ + BTCPAY_CHAINS: "ltc" volumes: - litecoin_datadir: \ No newline at end of file + litecoin_datadir: diff --git a/docker-compose-generator/docker-fragments/monacoin.yml b/docker-compose-generator/docker-fragments/monacoin.yml index c60a827..5331c99 100644 --- a/docker-compose-generator/docker-fragments/monacoin.yml +++ b/docker-compose-generator/docker-fragments/monacoin.yml @@ -17,16 +17,16 @@ services: volumes: - "monacoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "mona" - NBXPLORER_MONARPCURL: http://monacoind:43782/ - NBXPLORER_MONANODEENDPOINT: monacoind:39388 - volumes: - - "monacoin_datadir:/root/.monacoin" + environment: + NBXPLORER_CHAINS: "mona" + NBXPLORER_MONARPCURL: http://monacoind:43782/ + NBXPLORER_MONANODEENDPOINT: monacoind:39388 + volumes: + - "monacoin_datadir:/root/.monacoin" btcpayserver: - environment: - BTCPAY_MONAEXPLORERURL: http://nbxplorer:32838/ - BTCPAY_CHAINS: "mona" + environment: + BTCPAY_MONAEXPLORERURL: http://nbxplorer:32838/ + BTCPAY_CHAINS: "mona" volumes: - monacoin_datadir: + monacoin_datadir: diff --git a/docker-compose-generator/docker-fragments/nbxplorer.yml b/docker-compose-generator/docker-fragments/nbxplorer.yml index 3590dd8..c0df48c 100644 --- a/docker-compose-generator/docker-fragments/nbxplorer.yml +++ b/docker-compose-generator/docker-fragments/nbxplorer.yml @@ -5,7 +5,7 @@ services: nbxplorer: restart: unless-stopped image: nicolasdorier/nbxplorer:2.1.42 - expose: + expose: - "32838" environment: NBXPLORER_NETWORK: ${NBITCOIN_NETWORK:-regtest} @@ -16,4 +16,4 @@ services: - "nbxplorer_datadir:/datadir" volumes: - nbxplorer_datadir: + nbxplorer_datadir: diff --git a/docker-compose-generator/docker-fragments/nginx-https.yml b/docker-compose-generator/docker-fragments/nginx-https.yml index eb46cc1..9f85204 100644 --- a/docker-compose-generator/docker-fragments/nginx-https.yml +++ b/docker-compose-generator/docker-fragments/nginx-https.yml @@ -26,4 +26,4 @@ services: nginx-gen: volumes: - - "nginx_certs:/etc/nginx/certs:ro" \ No newline at end of file + - "nginx_certs:/etc/nginx/certs:ro" diff --git a/docker-compose-generator/docker-fragments/nginx.yml b/docker-compose-generator/docker-fragments/nginx.yml index 2865f2b..c467bf9 100644 --- a/docker-compose-generator/docker-fragments/nginx.yml +++ b/docker-compose-generator/docker-fragments/nginx.yml @@ -28,14 +28,14 @@ services: - btcpayserver - nginx volumes: - nginx_conf: - nginx_vhost: - nginx_html: - nginx_certs: + nginx_conf: + nginx_vhost: + nginx_html: + nginx_certs: exclusive: - proxy required: - "btcpayserver-nginx" recommended: - - "nginx-https" \ No newline at end of file + - "nginx-https" diff --git a/docker-compose-generator/docker-fragments/opt-add-btcqbo.yml b/docker-compose-generator/docker-fragments/opt-add-btcqbo.yml index c1f42a6..222807f 100644 --- a/docker-compose-generator/docker-fragments/opt-add-btcqbo.yml +++ b/docker-compose-generator/docker-fragments/opt-add-btcqbo.yml @@ -11,7 +11,7 @@ services: CALLBACK_URL: ${BTCPAY_PROTOCOL:-https}://${BTCPAY_HOST}/btcqbo/qbologged expose: - "8001" - links: + links: - redis redis: image: redis:5.0.2-alpine @@ -23,4 +23,4 @@ services: environment: BTCPAY_EXTERNALSERVICES: "Quickbooks Online Connector:btcqbo;" volumes: - redis_datadir: + redis_datadir: diff --git a/docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml b/docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml index 05cb4fe..d001ae9 100644 --- a/docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml +++ b/docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml @@ -26,10 +26,10 @@ services: - postgres - nbxplorer volumes: - - "btctransmuter_datadir:/app/data" - - "nbxplorer_datadir:/root/.nbxplorer" + - "btctransmuter_datadir:/app/data" + - "nbxplorer_datadir:/root/.nbxplorer" btcpayserver: environment: BTCPAY_EXTERNALSERVICES: "BTC Transmuter:btctransmuter;" volumes: - btctransmuter_datadir: + btctransmuter_datadir: diff --git a/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml b/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml index 98ba262..ed2e928 100644 --- a/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml +++ b/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml @@ -36,4 +36,3 @@ services: - "nbxplorer_datadir:/root/.nbxplorer" volumes: electrum_ps_datadir: - diff --git a/docker-compose-generator/docker-fragments/opt-add-pihole.yml b/docker-compose-generator/docker-fragments/opt-add-pihole.yml index b93b7e1..b2d7a9c 100644 --- a/docker-compose-generator/docker-fragments/opt-add-pihole.yml +++ b/docker-compose-generator/docker-fragments/opt-add-pihole.yml @@ -19,4 +19,4 @@ services: - "./pihole/resolv.conf:/etc/resolv.conf:ro" - "pihole_datadir:/etc/pihole" volumes: - pihole_datadir: \ No newline at end of file + pihole_datadir: diff --git a/docker-compose-generator/docker-fragments/opt-add-teos.yml b/docker-compose-generator/docker-fragments/opt-add-teos.yml index 85ab6b5..1547836 100644 --- a/docker-compose-generator/docker-fragments/opt-add-teos.yml +++ b/docker-compose-generator/docker-fragments/opt-add-teos.yml @@ -32,4 +32,4 @@ volumes: required: - "opt-add-zmq" - "bitcoin" - - "opt-txindex" + - "opt-txindex" diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 77dc522..5a0df08 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -11,7 +11,7 @@ services: stop_signal: SIGKILL environment: BASE_PATH: "/thub" - NO_VERSION_CHECK : "true" + NO_VERSION_CHECK: "true" COOKIE_PATH: "/data/.cookie" SSO_SERVER_URL: "lnd_bitcoin:10009" SSO_MACAROON_PATH: "/etc/lnd" diff --git a/docker-compose-generator/docker-fragments/opt-add-tor-relay.yml b/docker-compose-generator/docker-fragments/opt-add-tor-relay.yml index e7f00a0..55f61fc 100644 --- a/docker-compose-generator/docker-fragments/opt-add-tor-relay.yml +++ b/docker-compose-generator/docker-fragments/opt-add-tor-relay.yml @@ -14,7 +14,7 @@ services: environment: TOR_RELAY_NICKNAME: ${TOR_RELAY_NICKNAME} TOR_RELAY_EMAIL: ${TOR_RELAY_EMAIL} - + tor-relay: restart: unless-stopped image: btcpayserver/tor:0.4.2.7 @@ -25,9 +25,9 @@ services: volumes: - "tor_relay_datadir:/home/tor/.tor" - "tor_relay_torrcdir:/usr/local/etc/tor" - ports: + ports: - "9001:9001" - - "9030:9030" + - "9030:9030" volumes: tor_relay_datadir: - tor_relay_torrcdir: \ No newline at end of file + tor_relay_torrcdir: diff --git a/docker-compose-generator/docker-fragments/opt-add-tor.yml b/docker-compose-generator/docker-fragments/opt-add-tor.yml index 7736856..6bea132 100644 --- a/docker-compose-generator/docker-fragments/opt-add-tor.yml +++ b/docker-compose-generator/docker-fragments/opt-add-tor.yml @@ -1,5 +1,5 @@ -# This will expose BTCPayServer, Woocommerce, your lightning nodes as hidden services and accept onion peers for your full node. -# Warning: This options is for working around NAT and firewall problems as well as to help protect your customer's privacy. +# This will expose BTCPayServer, Woocommerce, your lightning nodes as hidden services and accept onion peers for your full node. +# Warning: This options is for working around NAT and firewall problems as well as to help protect your customer's privacy. # This will not protect your privacy against a targeted attack against your own privacy. # All outbound traffic is not channeled through the TOR SOCKS proxy version: "3" @@ -15,7 +15,7 @@ services: volumes: - "tor_servicesdir:/var/lib/tor/hidden_services" - "tor_torrcdir:/usr/local/etc/tor/" - + btctransmuter: environment: HIDDENSERVICE_NAME: BTCTransmuter @@ -25,7 +25,7 @@ services: volumes: - "tor_servicesdir:/var/lib/tor/hidden_services" - "tor_torrcdir:/usr/local/etc/tor/" - + configurator: environment: HIDDENSERVICE_NAME: Configurator @@ -33,7 +33,7 @@ services: volumes: - "tor_servicesdir:/var/lib/tor/hidden_services" - "tor_torrcdir:/usr/local/etc/tor/" - + woocommerce: environment: HIDDENSERVICE_NAME: WooCommerce @@ -56,9 +56,9 @@ services: # Be careful if you copy the line below from the docker-compose.yml! A dollar sign is escaped. rpcauth=btcrpc:a6a5d29a3f44f02e4cd8cabb5b10a234$$ab6152915515f6a9cca806d2ab5f0e2794c346ba74f812c61e48241d523778b8 volumes: - - "tor_datadir:/home/tor/.tor" + - "tor_datadir:/home/tor/.tor" links: - - tor + - tor nginx: volumes: @@ -77,8 +77,8 @@ services: TOR_EXTRA_ARGS: | CookieAuthentication 1 expose: - - "9050" # SOCKS - - "9051" # Tor Control + - "9050" # SOCKS + - "9051" # Tor Control volumes: - "tor_datadir:/home/tor/.tor" - "tor_torrcdir:/usr/local/etc/tor" @@ -167,6 +167,6 @@ services: - "tor_servicesdir:/var/lib/tor/hidden_services" - "tor_torrcdir:/usr/local/etc/tor/" volumes: - tor_datadir: - tor_torrcdir: - tor_servicesdir: + tor_datadir: + tor_torrcdir: + tor_servicesdir: diff --git a/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml b/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml index f9af887..e37fd19 100644 --- a/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml +++ b/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml @@ -32,8 +32,8 @@ services: - "mariadb_datadir:/var/lib/mysql" btcpayserver: - environment: - BTCPAY_EXTERNALSERVICES: "WooCommerce:${BTCPAY_PROTOCOL:-https}://${WOOCOMMERCE_HOST};" + environment: + BTCPAY_EXTERNALSERVICES: "WooCommerce:${BTCPAY_PROTOCOL:-https}://${WOOCOMMERCE_HOST};" volumes: woocommerce_html: - mariadb_datadir: \ No newline at end of file + mariadb_datadir: diff --git a/docker-compose-generator/docker-fragments/opt-expose-unsafe.yml b/docker-compose-generator/docker-fragments/opt-expose-unsafe.yml index e8ec3f6..322ac4a 100644 --- a/docker-compose-generator/docker-fragments/opt-expose-unsafe.yml +++ b/docker-compose-generator/docker-fragments/opt-expose-unsafe.yml @@ -3,5 +3,5 @@ version: "3" services: bitcoind: - ports: - - "8333:39388" + ports: + - "8333:39388" diff --git a/docker-compose-generator/docker-fragments/opt-more-memory.yml b/docker-compose-generator/docker-fragments/opt-more-memory.yml index 84cf504..11078b5 100644 --- a/docker-compose-generator/docker-fragments/opt-more-memory.yml +++ b/docker-compose-generator/docker-fragments/opt-more-memory.yml @@ -35,4 +35,4 @@ services: ELEMENTS_EXTRA_ARGS: | dbcache=1024 exclusive: - - memory \ No newline at end of file + - memory diff --git a/docker-compose-generator/docker-fragments/opt-save-storage-s.yml b/docker-compose-generator/docker-fragments/opt-save-storage-s.yml index 75c53a3..b6c518b 100644 --- a/docker-compose-generator/docker-fragments/opt-save-storage-s.yml +++ b/docker-compose-generator/docker-fragments/opt-save-storage-s.yml @@ -31,4 +31,4 @@ services: environment: BITCOIN_EXTRA_ARGS: prune=50000 exclusive: - - pruning \ No newline at end of file + - pruning diff --git a/docker-compose-generator/docker-fragments/opt-save-storage-xs.yml b/docker-compose-generator/docker-fragments/opt-save-storage-xs.yml index 23b9bad..90120c7 100644 --- a/docker-compose-generator/docker-fragments/opt-save-storage-xs.yml +++ b/docker-compose-generator/docker-fragments/opt-save-storage-xs.yml @@ -31,4 +31,4 @@ services: environment: BITCOIN_EXTRA_ARGS: prune=25000 exclusive: - - pruning \ No newline at end of file + - pruning diff --git a/docker-compose-generator/docker-fragments/opt-save-storage-xxs.yml b/docker-compose-generator/docker-fragments/opt-save-storage-xxs.yml index e8d928e..43d9040 100644 --- a/docker-compose-generator/docker-fragments/opt-save-storage-xxs.yml +++ b/docker-compose-generator/docker-fragments/opt-save-storage-xxs.yml @@ -31,4 +31,4 @@ services: environment: BITCOIN_EXTRA_ARGS: prune=5000 exclusive: - - pruning \ No newline at end of file + - pruning diff --git a/docker-compose-generator/docker-fragments/opt-save-storage.yml b/docker-compose-generator/docker-fragments/opt-save-storage.yml index cb16999..c972779 100644 --- a/docker-compose-generator/docker-fragments/opt-save-storage.yml +++ b/docker-compose-generator/docker-fragments/opt-save-storage.yml @@ -31,4 +31,4 @@ services: environment: BITCOIN_EXTRA_ARGS: prune=100000 exclusive: - - pruning \ No newline at end of file + - pruning diff --git a/docker-compose-generator/docker-fragments/opt-txindex.yml b/docker-compose-generator/docker-fragments/opt-txindex.yml index d3cd9b9..97284ab 100644 --- a/docker-compose-generator/docker-fragments/opt-txindex.yml +++ b/docker-compose-generator/docker-fragments/opt-txindex.yml @@ -1,5 +1,5 @@ version: "3" -# must not use opt-save-storage +# must not use opt-save-storage services: bitcoind: @@ -31,4 +31,4 @@ services: BITCOIN_EXTRA_ARGS: | txindex=1 incompatible: - - pruning \ No newline at end of file + - pruning diff --git a/docker-compose-generator/docker-fragments/postgres.yml b/docker-compose-generator/docker-fragments/postgres.yml index d558564..aabef42 100644 --- a/docker-compose-generator/docker-fragments/postgres.yml +++ b/docker-compose-generator/docker-fragments/postgres.yml @@ -3,9 +3,9 @@ version: "3" services: postgres: restart: unless-stopped - image: postgres:9.6.5 + image: postgres:9.6.5 volumes: - "postgres_datadir:/var/lib/postgresql/data" volumes: - postgres_datadir: \ No newline at end of file + postgres_datadir: diff --git a/docker-compose-generator/docker-fragments/traefik.yml b/docker-compose-generator/docker-fragments/traefik.yml index 65037ff..52612b1 100644 --- a/docker-compose-generator/docker-fragments/traefik.yml +++ b/docker-compose-generator/docker-fragments/traefik.yml @@ -14,7 +14,7 @@ services: - "./acme.json:/acme.json:ro" - "./servers.toml:/servers.toml" - "./traefik_logs:/traefik_logs" - + links: - btcpayserver @@ -24,4 +24,4 @@ volumes: exclusive: - proxy required: - - "traefik" \ No newline at end of file + - "traefik" diff --git a/docker-compose-generator/docker-fragments/trezarcoin.yml b/docker-compose-generator/docker-fragments/trezarcoin.yml index 288ddba..23bbaba 100644 --- a/docker-compose-generator/docker-fragments/trezarcoin.yml +++ b/docker-compose-generator/docker-fragments/trezarcoin.yml @@ -2,34 +2,34 @@ version: "3" services: trezarcoind: - restart: unless-stopped - container_name: btcpayserver_trezarcoind - image: chekaz/docker-trezarcoin:0.13.0 - environment: - BITCOIN_EXTRA_ARGS: | - rpcport=43782 - ${NBITCOIN_NETWORK:-regtest}=1 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "trezarcoin_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_trezarcoind + image: chekaz/docker-trezarcoin:0.13.0 + environment: + BITCOIN_EXTRA_ARGS: | + rpcport=43782 + ${NBITCOIN_NETWORK:-regtest}=1 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "trezarcoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "tzc" - NBXPLORER_TZCRPCURL: http://trezarcoind:43782/ - NBXPLORER_TZCNODEENDPOINT: trezarcoind:39388 - NBXPLORER_TZCRPCUSER: "NBXPLORER_TZCRPCUSER" - NBXPLORER_TZCRPCPASSWORD: "NBXPLORER_TZCRPCPASS" - links: - - trezarcoind - volumes: - - "trezarcoin_datadir:/root/.trezarcoin" + environment: + NBXPLORER_CHAINS: "tzc" + NBXPLORER_TZCRPCURL: http://trezarcoind:43782/ + NBXPLORER_TZCNODEENDPOINT: trezarcoind:39388 + NBXPLORER_TZCRPCUSER: "NBXPLORER_TZCRPCUSER" + NBXPLORER_TZCRPCPASSWORD: "NBXPLORER_TZCRPCPASS" + links: + - trezarcoind + volumes: + - "trezarcoin_datadir:/root/.trezarcoin" btcpayserver: - environment: - BTCPAY_CHAINS: "tzc" - BTCPAY_TZCEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "tzc" + BTCPAY_TZCEXPLORERURL: http://nbxplorer:32838/ volumes: trezarcoin_datadir: diff --git a/docker-compose-generator/docker-fragments/viacoin.yml b/docker-compose-generator/docker-fragments/viacoin.yml index b6dc015..8d54dc9 100644 --- a/docker-compose-generator/docker-fragments/viacoin.yml +++ b/docker-compose-generator/docker-fragments/viacoin.yml @@ -2,30 +2,30 @@ version: "3" services: viacoind: - restart: unless-stopped - container_name: btcpayserver_viacoind - image: romanornr/docker-viacoin:0.15.2 - environment: - BITCOIN_EXTRA_ARGS: | - rpcport=43782 - ${NBITCOIN_NETWORK:-regtest}=1 - port=39388 - whitelist=0.0.0.0/0 - expose: - - "43782" - - "39388" - volumes: - - "viacoin_datadir:/data" + restart: unless-stopped + container_name: btcpayserver_viacoind + image: romanornr/docker-viacoin:0.15.2 + environment: + BITCOIN_EXTRA_ARGS: | + rpcport=43782 + ${NBITCOIN_NETWORK:-regtest}=1 + port=39388 + whitelist=0.0.0.0/0 + expose: + - "43782" + - "39388" + volumes: + - "viacoin_datadir:/data" nbxplorer: - environment: - NBXPLORER_CHAINS: "via" - NBXPLORER_VIARPCURL: http://viacoind:43782/ - NBXPLORER_VIANODEENDPOINT: viacoind:39388 - volumes: - - "viacoin_datadir:/root/.viacoin" + environment: + NBXPLORER_CHAINS: "via" + NBXPLORER_VIARPCURL: http://viacoind:43782/ + NBXPLORER_VIANODEENDPOINT: viacoind:39388 + volumes: + - "viacoin_datadir:/root/.viacoin" btcpayserver: - environment: - BTCPAY_CHAINS: "via" - BTCPAY_VIAEXPLORERURL: http://nbxplorer:32838/ + environment: + BTCPAY_CHAINS: "via" + BTCPAY_VIAEXPLORERURL: http://nbxplorer:32838/ volumes: viacoin_datadir: From 34b61bc123a6d5882352738fa6fd3e14a89bb7bc Mon Sep 17 00:00:00 2001 From: britttttk <39231115+britttttk@users.noreply.github.com> Date: Tue, 6 Oct 2020 02:00:23 -0600 Subject: [PATCH 23/81] fix broken link in readme - tor relay (#380) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c085b13..c15506c 100644 --- a/README.md +++ b/README.md @@ -162,7 +162,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-add-btctransmuter](docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml), for a self-hosted IFTTT style service for crypto services such as fiat settlement. (More information on this [github repository](https://github.com/btcpayserver/btcTransmuter/) * [opt-txindex](docker-compose-generator/docker-fragments/opt-txindex.yml), to enable txindex=1 in bitcoin.conf if you require txindexing for Bisq, DOJO, Esplora, etc. * [opt-expose-unsafe](docker-compose-generator/docker-fragments/opt-expose-unsafe.yml), to unsafely expose bitcoind P2P port 8333 if you require P2P for Bisq, DOJO, Esplora, etc. WARNING: ONLY USE ON TRUSTED LAN OR WITH FIREWALL RULES WHITELISTING SPECIFIC HOSTS -* [opt-add-tor-relay](docker-compose-generator/docker-fragments/opt-add-tor-relay.yml), for a non-exit tor relay. Make sure to have ports 9001 and 9030 accessible externally. [Please read the legal implications of running a tor relay](https://www.eff.org/torchallenge/faq.html) and [what resources are used to operate the relay](https://trac.torproject.org/projects/tor/wiki/TorRelayGuide#RelayRequirements). +* [opt-add-tor-relay](docker-compose-generator/docker-fragments/opt-add-tor-relay.yml), for a non-exit tor relay. Make sure to have ports 9001 and 9030 accessible externally. [Please read the legal implications of running a tor relay](https://community.torproject.org/relay/community-resources/eff-tor-legal-faq) and [what resources are used to operate the relay](https://trac.torproject.org/projects/tor/wiki/TorRelayGuide#RelayRequirements). * [opt-add-electrumx](docker-compose-generator/docker-fragments/opt-add-electrumx.yml), to integrate a full ElectrumX server (from official source) with BTCPay, using the BTCPay server's full bitcoin node for complete privacy when using your own Electrum wallet. You can also open port 50002 up to the internet on your router etc, to be part of the ElectrumX network, helping other Electrum wallet users to get connected. The bitcoin option `-txindex` is mandatory for ElectrumX, and this fragment will enable it on your BTCPay server automatically - NO need to use the fragment opt-txindex.yml. * [opt-add-electrum-ps](docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml), to integrate Electrum Personal Server (EPS) with BTCPay (EPS is a single-user alternative to the ElectrumX Server option above). EPS will also use the BTCPay server's full bitcoin node for complete privacy when using your own Electrum wallet, for your own personal use (i.e. other users cannot use your server to verify transactions). Also, the bitcoin option `-txindex` is NOT mandatory for EPS, and it will run on a pruned node (unlike ElectrumX). You will need to add your XPUB/YPUB/ZPUB as environment variable `EPS_XPUB` before enabling EPS for the first time (see above section on environment variables, and see [full documentation](https://docs.btcpayserver.org/ElectrumPersonalServer/) for details). * [opt-add-configurator](docker-compose-generator/docker-fragments/opt-add-configurator.yml), to integrate the [BTCPay Server Configurator](https://install.btcpayserver.org) to manage your BTCPay deployment through a UI, and to allow new deployments elsewhere easily. From 165f329a60870e6d44fbcf5d39f6756055aba520 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 8 Oct 2020 15:28:18 +0900 Subject: [PATCH 24/81] Add new fastsync snapshot for mainnet --- contrib/FastSync/load-utxo-set.sh | 2 +- contrib/FastSync/utxo-sets | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/FastSync/load-utxo-set.sh b/contrib/FastSync/load-utxo-set.sh index b445ac3..8824fa4 100755 --- a/contrib/FastSync/load-utxo-set.sh +++ b/contrib/FastSync/load-utxo-set.sh @@ -31,7 +31,7 @@ fi TAR_FILE="$1" if ! [[ "$UTXO_DOWNLOAD_LINK" ]]; then - [[ $NBITCOIN_NETWORK == "mainnet" ]] && UTXO_DOWNLOAD_LINK="http://utxosets.blob.core.windows.net/public/utxo-snapshot-bitcoin-mainnet-609375.tar" + [[ $NBITCOIN_NETWORK == "mainnet" ]] && UTXO_DOWNLOAD_LINK="http://utxosets.blob.core.windows.net/public/utxo-snapshot-bitcoin-mainnet-651474.tar" [[ $NBITCOIN_NETWORK == "testnet" ]] && UTXO_DOWNLOAD_LINK="http://utxosets.blob.core.windows.net/public/utxo-snapshot-bitcoin-testnet-1445586.tar" fi diff --git a/contrib/FastSync/utxo-sets b/contrib/FastSync/utxo-sets index 15a9c7e..d0bee48 100644 --- a/contrib/FastSync/utxo-sets +++ b/contrib/FastSync/utxo-sets @@ -2,4 +2,5 @@ fab994299273080bf7124c8c45c4ada867974ca747900178496a69e450cf713f utxo-snapshot- eabaaa717bb8eeaf603e383dd8642d9d34df8e767fccbd208b0c936b79c82742 utxo-snapshot-bitcoin-testnet-1445586.tar 8e18176138be351707aee95f349dd1debc714cc2cc4f0c76d6a7380988bf0d22 utxo-snapshot-bitcoin-mainnet-565305.tar 58f65fc3e2abc367602c07ab0e7ae4a042e6acf2bc026623c7322d1886f52098 utxo-snapshot-bitcoin-mainnet-585333.tar -52f0fc62dd28d016f49a75c22a6fa0827efc730f882bfa8cbc5ef96736d12100 utxo-snapshot-bitcoin-mainnet-609375.tar \ No newline at end of file +52f0fc62dd28d016f49a75c22a6fa0827efc730f882bfa8cbc5ef96736d12100 utxo-snapshot-bitcoin-mainnet-609375.tar +0afe8ca07e0ad2b538f43fc3ada89500b3e8594e8c16e0813c30d25fcff0d5a3 utxo-snapshot-bitcoin-mainnet-651474.tar \ No newline at end of file From a7a63dabd00f0b87652503ee1bccdace3662797a Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 8 Oct 2020 15:31:25 +0900 Subject: [PATCH 25/81] Add NicolasDorier utxo-set signature --- contrib/FastSync/README.md | 2 +- .../FastSync/sigs/NicolasDorier.utxo-sets.asc | 27 ++++++++++--------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/contrib/FastSync/README.md b/contrib/FastSync/README.md index fa6cd24..ffff22c 100644 --- a/contrib/FastSync/README.md +++ b/contrib/FastSync/README.md @@ -113,7 +113,7 @@ If you are a bitcoin developer or public figure, feel free to add your signature keybase pgp sign -i YOU.utxo-sets -c -t -o sigs/YOU.utxo-sets.asc rm YOU.utxo-sets git add sigs/YOU.utxo-sets.asc -git commit -m "Add YOU utxo-set signature" -all +git commit -m "Add YOU utxo-set signature" --all ``` And make a pull request to `btcpayserver-docker` repository. diff --git a/contrib/FastSync/sigs/NicolasDorier.utxo-sets.asc b/contrib/FastSync/sigs/NicolasDorier.utxo-sets.asc index 5a06f68..8069b99 100644 --- a/contrib/FastSync/sigs/NicolasDorier.utxo-sets.asc +++ b/contrib/FastSync/sigs/NicolasDorier.utxo-sets.asc @@ -6,19 +6,20 @@ eabaaa717bb8eeaf603e383dd8642d9d34df8e767fccbd208b0c936b79c82742 utxo-snapshot- 8e18176138be351707aee95f349dd1debc714cc2cc4f0c76d6a7380988bf0d22 utxo-snapshot-bitcoin-mainnet-565305.tar 58f65fc3e2abc367602c07ab0e7ae4a042e6acf2bc026623c7322d1886f52098 utxo-snapshot-bitcoin-mainnet-585333.tar 52f0fc62dd28d016f49a75c22a6fa0827efc730f882bfa8cbc5ef96736d12100 utxo-snapshot-bitcoin-mainnet-609375.tar +0afe8ca07e0ad2b538f43fc3ada89500b3e8594e8c16e0813c30d25fcff0d5a3 utxo-snapshot-bitcoin-mainnet-651474.tar -----BEGIN PGP SIGNATURE----- -wsFcBAEBCAAQBQJeAv9OCRBi/oVkfe3aLgAAueAQAEc5M8yQ6yZ9O3XuYYX0tZNp -qurKOYWb4MC9HZa/FukMGfiKJHOgSi0r4Ix8P4MhQ9OoAZ88snRM3TyE/LFk5Pzp -tGqyYtwTc8GByRFPKto4v4jEJM8PaBcG1o5YYD7dNiEzUt1hUemUc6EcOeY3XTiL -HG8c0p0tQjuM/TwmSL84QxUmeBvdkJdlfcyVh/DD5smvU8+YM17M1rSoaSFJ3B7j -DbkPAbUC+Is6i50HJzujJnzHhFsp78rcxr6NVKRl32JMXgQqizSOjRjrnqhjB8ak -Xyluy+uYU9mGOUDFmVZtmwnx7INkQtGLJyu/o+uRENy3HiFbmIRtx3okGs2tfsli -DxTEIzzYF1VAYSgfTXTT0U+R/8GuK4HbIEo+hAvv5dDmZmgVrSbYIUtne17K76rc -L47Sd10wVBabbrt20IBQEJ2wl5U1HreCaaG92UYDKYCdx6Dqq+EpJ/qU+NYmCGS5 -0HRjec24qGHgHNW2qlaS3YMi/S8mvDvygbM1bN9ivlhpuphsR9Fz/mW7LCnr3MbY -TC/5W6yZZBLbcWRdrn6FzktKqaYi5Qrgd4R2Af7A+q/wLdd4qG5nD4H7amsOSkFb -YCGV/lQpFpCtty5Md0P7FjIH48S9eqBZVXnn8yBOu/ZXTK17oM4bvzjgvv+jAyJ/ -r6WLaI7HilrHzN6/LUyK -=AOXj +wsFcBAEBCAAQBQJffrH/CRBmGHY+8JGG/gAA5hIQAHIPmHgFrmK6EVmUxDzt1Z8c +9Kxa6cGEFKpjvRemRMfnLqn7JI2W+2i3BcFMYaft1VrtFm0q7HygeG5waLw08lW+ +sVrizEz/Ovlq2yQ+TjwZW+dCPsYi/7qMhevnGO8YUJUyIuQCrlDsYwwZmTSQe7tp +d5eJ5k9Q9aNpEegZSq2iAcx2ejSXUmSSpoJ56DBPSrUMt07qfj6Pzo/YeDm2pY5e +CNwsbqKsAAtwOZwJq5YZHkFOXKZTo6yFPs9LlZ5jNGpnI+7JwTdP7T3Kf3bxmY0m +exYN/6+0Ga8Ndf+w3lSv95XFMKfPoJCU8nnHgzQUObQ2t/2zZoc6hXxloS+BX4Yi +kIWYeU4Abrby+2RnJPYPnJaranrthrhT6aIT1/BWUkD/8uaCabW5t8he4SGlflF6 +zzWb6SYzF/BSxjzi+pngWTYzRZeALj+Ib1ku5j60Rc8rrGw2yl8qrh3ROc+Z7EEh +4mfwI0NYYlTrdmiFqSXc3VQWr20WlyyBQ90H9sS7t8eI7jX1RXe4P7TP/DTS0F9g +jyy0empdVFGxL3q2Mc1Dz35BfQlzEoc4xgMe9NVUAFJv94aoeGuxpJLcnYMuk0cU +pENZYJ3qCHkuTgCQfLO3MM0GNUPVzd27biNU0u9HM/vNBitWdlW2rP/4LFYAYnYW +jJY95tNwjhIQr+mPoiWl +=/na8 -----END PGP SIGNATURE----- From 0ec9fbfdf18c3bdfa8d6cbbb8e859dacbff08ab8 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 8 Oct 2020 18:26:17 +0900 Subject: [PATCH 26/81] Bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index c15506c..7234387 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.5.6$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.5.7$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index be9b711..20c8cd1 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.6/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.6$?" +echo "Building btcpayserver/btcpayserver:1.0.5.7$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.5.6 +git checkout v1.0.5.7 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.6$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.7$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index b6618b3..8ca1c22 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.6$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.7$?} expose: - "49392" environment: From 1d8e9168575e99dcc8826d15de2afcf02ad2563a Mon Sep 17 00:00:00 2001 From: Jonathan Underwood Date: Thu, 8 Oct 2020 19:40:50 +0900 Subject: [PATCH 27/81] Update JUnderwood.utxo-sets.asc (#382) --- contrib/FastSync/sigs/JUnderwood.utxo-sets.asc | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/contrib/FastSync/sigs/JUnderwood.utxo-sets.asc b/contrib/FastSync/sigs/JUnderwood.utxo-sets.asc index 1b6387d..ecbfb73 100644 --- a/contrib/FastSync/sigs/JUnderwood.utxo-sets.asc +++ b/contrib/FastSync/sigs/JUnderwood.utxo-sets.asc @@ -5,14 +5,16 @@ fab994299273080bf7124c8c45c4ada867974ca747900178496a69e450cf713f utxo-snapshot- eabaaa717bb8eeaf603e383dd8642d9d34df8e767fccbd208b0c936b79c82742 utxo-snapshot-bitcoin-testnet-1445586.tar 8e18176138be351707aee95f349dd1debc714cc2cc4f0c76d6a7380988bf0d22 utxo-snapshot-bitcoin-mainnet-565305.tar 58f65fc3e2abc367602c07ab0e7ae4a042e6acf2bc026623c7322d1886f52098 utxo-snapshot-bitcoin-mainnet-585333.tar +52f0fc62dd28d016f49a75c22a6fa0827efc730f882bfa8cbc5ef96736d12100 utxo-snapshot-bitcoin-mainnet-609375.tar +0afe8ca07e0ad2b538f43fc3ada89500b3e8594e8c16e0813c30d25fcff0d5a3 utxo-snapshot-bitcoin-mainnet-651474.tar -----BEGIN PGP SIGNATURE----- -iQEzBAEBCgAdFiEEC5br8+cf2C1k8QnTslYYXTqXGQgFAl0ude0ACgkQslYYXTqX -GQi6NggAnrin36xyKOFYJXEE7Ojk82A2Op5/TrN0h4sm9M8zdcKopVkAss6yMqoK -LXX5B1LWruBgjei54JtwKr9bxvtvEZh3bCdYsfE4JcKNZ+um/7mbLfz0mCf6+Hjk -E0RzW7ND2JJqRbSNx8/ZrTKt3QwUD6YyEE0l4KHpBNfJk/Rm4oFeF7hjnUheDTHj -ZTsolccMgFUc1/1YWsHKtG0JFTpfykeBENYWYvkjXWYTmUqdmlhRlaSQW8ryyroA -HnaraS5vFGQQEUkgXszcVoCtQ5PvUVJnNFatbqMoEkmIvuw2hcHtoB95R0wjPVh2 -WzmDxgZQApc45JGhTJbSf/OmH0AKuA== -=41LV +iQEzBAEBCgAdFiEEC5br8+cf2C1k8QnTslYYXTqXGQgFAl9+62YACgkQslYYXTqX +GQh5cgf/Y+0h40ngbndJzs+VuvD2m98fBFpGEDMC1FvZLSEu3MekbEWqTIjHGV9O +vW1p+DL6WgEow+TlYlOorWfAn/hkZqsnuCf4CaPOcazriMbyu2xbXfDiGXo2V64h +eZlGQ8c4VKAPNJOD3NuUNBji5yC2cmYpid7W9Du6o/o+31+uUYJtjSGfVg9q8sAN +t8Iiip4S69xu8TDVJc7j98CvjireHJHWGYh/ku6+NlCH0I7JhqAYMBo5+WwRMPaT +x/t7yPOkCAYY2161u+X0KwcRBdY1HOerG0m+/qODRtvEYcpK/Z0lcfLJ0m5gTrxo +v/JBKugS1UrYVR6hZ5ujLUYSbH3fdg== +=w+jO -----END PGP SIGNATURE----- From 356bf54bcc4e89341ca838806a9764c604adbaa2 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 14 Oct 2020 12:31:14 +0900 Subject: [PATCH 28/81] Fix eclair bitcoin --- docker-compose-generator/docker-fragments/bitcoin-eclair.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose-generator/docker-fragments/bitcoin-eclair.yml b/docker-compose-generator/docker-fragments/bitcoin-eclair.yml index a001843..5e3bbab 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-eclair.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-eclair.yml @@ -71,6 +71,7 @@ services: - eclair_bitcoin volumes: eclair_bitcoin_datadir: + eclair_bitcoin_rtl_datadir: incompatible: - pruning From 7658df8cd82908172e96fdd99e67a2dd33c012b4 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 14 Oct 2020 12:32:02 +0900 Subject: [PATCH 29/81] fix yml --- docker-compose-generator/docker-fragments/bitcoin-eclair.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/bitcoin-eclair.yml b/docker-compose-generator/docker-fragments/bitcoin-eclair.yml index 5e3bbab..0c9709a 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-eclair.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-eclair.yml @@ -71,7 +71,7 @@ services: - eclair_bitcoin volumes: eclair_bitcoin_datadir: - eclair_bitcoin_rtl_datadir: + eclair_bitcoin_rtl_datadir: incompatible: - pruning From 97ab5545cffbe8b2ec9d5d92badf389559766604 Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Thu, 15 Oct 2020 14:36:47 +0200 Subject: [PATCH 30/81] Update btcpayserver.yml --- docker-compose-generator/docker-fragments/btcpayserver.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 8ca1c22..203b965 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -19,6 +19,7 @@ services: BTCPAY_SSHAUTHORIZEDKEYS: ${BTCPAY_SSHAUTHORIZEDKEYS} BTCPAY_DEBUGLOG: btcpay.log BTCPAY_UPDATEURL: https://api.github.com/repos/btcpayserver/btcpayserver/releases/latest + BTCPAY_DOCKERDEPLOYMENT": "true" links: - postgres volumes: From b8b0fa5df7f1342a5f6076779912415ccf33ec79 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 16 Oct 2020 21:06:56 +0900 Subject: [PATCH 31/81] bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 7234387..e9c31d0 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.5.7$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.5.8$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 20c8cd1..267c3f1 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.7/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.7$?" +echo "Building btcpayserver/btcpayserver:1.0.5.8$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.5.7 +git checkout v1.0.5.8 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.7$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.8$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 203b965..a3b9c01 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.7$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.8$?} expose: - "49392" environment: From f8d0e6eb8f1e9be78d6e03e4262142805e451c7c Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 16 Oct 2020 21:08:36 +0900 Subject: [PATCH 32/81] fix typo --- docker-compose-generator/docker-fragments/btcpayserver.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index a3b9c01..920c9f1 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -19,7 +19,7 @@ services: BTCPAY_SSHAUTHORIZEDKEYS: ${BTCPAY_SSHAUTHORIZEDKEYS} BTCPAY_DEBUGLOG: btcpay.log BTCPAY_UPDATEURL: https://api.github.com/repos/btcpayserver/btcpayserver/releases/latest - BTCPAY_DOCKERDEPLOYMENT": "true" + BTCPAY_DOCKERDEPLOYMENT: "true" links: - postgres volumes: From f3f8c541be3199aec199e253076779e7274a604f Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Sat, 17 Oct 2020 08:33:41 +0200 Subject: [PATCH 33/81] bump monero wallet to 0.17 --- docker-compose-generator/docker-fragments/monero.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 2998156..3cf616a 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.15.0.1-amd64 + image: btcpayserver/monero:0.17.0.0-amd64 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From 10a0f0bd9f8ed029c2bad93402e70c82bfa50451 Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Mon, 19 Oct 2020 12:47:43 +0200 Subject: [PATCH 34/81] Update monero.yml --- docker-compose-generator/docker-fragments/monero.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 3cf616a..b1d3748 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,7 +4,7 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.0.0-amd64 + image: btcpayserver/monero:0.17.1.1 entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain expose: - "18081" @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.0.0-amd64 + image: btcpayserver/monero:0.17.1.1 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From fbc8b32c8e2ac3a7bae6bc1e5ffe1716226e33ee Mon Sep 17 00:00:00 2001 From: Kukks Date: Wed, 21 Oct 2020 14:32:03 +0200 Subject: [PATCH 35/81] Allow adding aditional nginx configuration through fragments --- Production/nginx.tmpl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Production/nginx.tmpl b/Production/nginx.tmpl index a2c3f99..c440fd8 100644 --- a/Production/nginx.tmpl +++ b/Production/nginx.tmpl @@ -539,3 +539,6 @@ server { {{ end }} {{ end }} {{ end }} +{{ if $.Env.ADDITIONAL_NGINX_CONFIG }} +{{ $.Env.ADDITIONAL_NGINX_CONFIG}} +{{ end }} \ No newline at end of file From 0eb2ed648726447232d898be957e3d574eca3e88 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 23 Oct 2020 14:13:04 +0900 Subject: [PATCH 36/81] bump RTL --- README.md | 2 +- contrib/build-all-images.sh | 24 +++++++++---------- .../docker-fragments/bitcoin-clightning.yml | 2 +- .../docker-fragments/bitcoin-lnd.yml | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e9c31d0..e84708b 100644 --- a/README.md +++ b/README.md @@ -322,7 +322,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | -| shahanafarooqui/rtl | 0.8.4 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | +| shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.5.8$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 267c3f1..2392fe8 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -126,18 +126,18 @@ cd - && cd .. # Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.4" +echo "Building shahanafarooqui/rtl:0.9.2" git clone https://github.com/ShahanaFarooqui/RTL rtl cd rtl -git checkout v0.8.4 +git checkout v0.9.2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.4" . +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. @@ -186,18 +186,18 @@ cd - && cd .. # Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm32v7 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.4/Dockerfile.arm64v8 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.4" +echo "Building shahanafarooqui/rtl:0.9.2" git clone https://github.com/ShahanaFarooqui/RTL rtl cd rtl -git checkout v0.8.4 +git checkout v0.9.2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.4" . +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index df33e84..b954aac 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -69,7 +69,7 @@ services: - "3001" bitcoin_rtl: - image: shahanafarooqui/rtl:0.8.4 + image: shahanafarooqui/rtl:0.9.2 restart: unless-stopped environment: LN_IMPLEMENTATION: CLT diff --git a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml index c3dd196..f40d865 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml @@ -41,7 +41,7 @@ services: - bitcoind bitcoin_rtl: - image: shahanafarooqui/rtl:0.8.4 + image: shahanafarooqui/rtl:0.9.2 restart: unless-stopped environment: LND_SERVER_URL: http://lnd_bitcoin:8080/v1 From 25075792feb95178a78372ab328badbff6dd3003 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sat, 24 Oct 2020 15:36:44 +0900 Subject: [PATCH 37/81] bump nbx --- README.md | 4 ++-- contrib/build-all-images.sh | 20 +++++++++---------- .../docker-fragments/nbxplorer.yml | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index e84708b..ea3a15c 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.5.8$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | -| nicolasdorier/nbxplorer | 2.1.42 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | +| nicolasdorier/nbxplorer | 2.1.45 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | | btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | @@ -352,7 +352,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | -| btcpayserver/monero | 0.17.0.0-amd64 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | +| btcpayserver/monero | 0.17.1.1 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | | jvandrew/btcqbo | 0.3.36 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/btcqbo) - [DockerHub](https://hub.docker.com/r/jvandrew/btcqbo) | | redis | 5.0.2-alpine | [✔️](https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/redis) - [DockerHub](https://hub.docker.com/_/redis) | | lukechilds/electrumx | latest | [✔️](https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/lukechilds/docker-electrumx) - [DockerHub](https://hub.docker.com/r/lukechilds/electrumx) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 2392fe8..d15f8c7 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -446,40 +446,40 @@ cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.0.0-amd64" +echo "Building btcpayserver/monero:0.17.1.1" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.0.0-amd64" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.1" . cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.15.0.1-amd64" +echo "Building btcpayserver/monero:0.17.1.1" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.15.0.1-amd64" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.1" . cd - && cd .. # Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxamd64 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxamd64 DOCKERFILE="Dockerfile.linuxamd64" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm32v7 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.42/Dockerfile.linuxarm64v8 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" -echo "Building nicolasdorier/nbxplorer:2.1.42" +echo "Building nicolasdorier/nbxplorer:2.1.45" git clone https://github.com/dgarage/nbxplorer nbxplorer cd nbxplorer -git checkout v2.1.42 +git checkout v2.1.45 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.42" . +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.45" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/nbxplorer.yml b/docker-compose-generator/docker-fragments/nbxplorer.yml index c0df48c..4f5b87b 100644 --- a/docker-compose-generator/docker-fragments/nbxplorer.yml +++ b/docker-compose-generator/docker-fragments/nbxplorer.yml @@ -4,7 +4,7 @@ services: nbxplorer: restart: unless-stopped - image: nicolasdorier/nbxplorer:2.1.42 + image: nicolasdorier/nbxplorer:2.1.45 expose: - "32838" environment: From 1804147354e637479223786ff25c611123defdb7 Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Tue, 27 Oct 2020 17:00:55 +0100 Subject: [PATCH 38/81] reduce templating around ADDITIONAL_NGINX_CONFIG --- Production/nginx.tmpl | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Production/nginx.tmpl b/Production/nginx.tmpl index c440fd8..31c2ea4 100644 --- a/Production/nginx.tmpl +++ b/Production/nginx.tmpl @@ -539,6 +539,4 @@ server { {{ end }} {{ end }} {{ end }} -{{ if $.Env.ADDITIONAL_NGINX_CONFIG }} -{{ $.Env.ADDITIONAL_NGINX_CONFIG}} -{{ end }} \ No newline at end of file +{{$.Env.ADDITIONAL_NGINX_CONFIG }} From e44846d7a375215ed41c05d2e3520edacb210257 Mon Sep 17 00:00:00 2001 From: Kukks Date: Wed, 28 Oct 2020 10:53:32 +0100 Subject: [PATCH 39/81] Revert "reduce templating around ADDITIONAL_NGINX_CONFIG" This reverts commit 1804147354e637479223786ff25c611123defdb7. --- Production/nginx.tmpl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Production/nginx.tmpl b/Production/nginx.tmpl index 31c2ea4..c440fd8 100644 --- a/Production/nginx.tmpl +++ b/Production/nginx.tmpl @@ -539,4 +539,6 @@ server { {{ end }} {{ end }} {{ end }} -{{$.Env.ADDITIONAL_NGINX_CONFIG }} +{{ if $.Env.ADDITIONAL_NGINX_CONFIG }} +{{ $.Env.ADDITIONAL_NGINX_CONFIG}} +{{ end }} \ No newline at end of file From 23b2ed93a471c12de16b1628d014275a79f27a16 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 28 Oct 2020 19:25:22 +0900 Subject: [PATCH 40/81] bump btcpay --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index ea3a15c..1849005 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.5.8$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.5.9$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.45 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index d15f8c7..6981e7c 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.8/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.8$?" +echo "Building btcpayserver/btcpayserver:1.0.5.9$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.5.8 +git checkout v1.0.5.9 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.8$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.9$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 920c9f1..d3d5002 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.8$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.9$?} expose: - "49392" environment: From 3304966e8497c941f02d15030924075ded0338cd Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 29 Oct 2020 20:11:36 +0900 Subject: [PATCH 41/81] bump clightning --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/bitcoin-clightning.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 1849005..ec2663b 100644 --- a/README.md +++ b/README.md @@ -318,7 +318,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | | btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lightning | v0.9.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 6981e7c..bd43ddb 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -62,18 +62,18 @@ cd - && cd .. # Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.9.0-1" +echo "Building btcpayserver/lightning:v0.9.1" git clone https://github.com/btcpayserver/lightning lightning cd lightning -git checkout basedon-v0.9.0-1 +git checkout basedon-v0.9.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index b954aac..596ae11 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -2,7 +2,7 @@ version: "3" services: clightning_bitcoin: - image: btcpayserver/lightning:v0.9.0-1 + image: btcpayserver/lightning:v0.9.1 container_name: btcpayserver_clightning_bitcoin restart: unless-stopped environment: From 36bc50ecd1140917c21a40091133733bb849dbb9 Mon Sep 17 00:00:00 2001 From: Nadav Ivgi Date: Thu, 29 Oct 2020 13:22:18 +0200 Subject: [PATCH 42/81] docs: Esplora does not use the P2P port (#389) This caused some confusion for a user, see https://github.com/Blockstream/esplora/issues/268. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ec2663b..1bf8544 100644 --- a/README.md +++ b/README.md @@ -160,7 +160,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-add-woocommerce](docker-compose-generator/docker-fragments/opt-add-woocommerce.yml), for a self-hosted woocommerce with BTCPay Server plugin pre installed. * [opt-add-tor](docker-compose-generator/docker-fragments/opt-add-tor.yml), for exposing BTCPayServer, Woocommerce, your lightning nodes as hidden services and accept onion peers for your full node. Warning: This options is for working around NAT and firewall problems as well as to help protect your customer's privacy. This will not protect your privacy against a targeted attack against you. * [opt-add-btctransmuter](docker-compose-generator/docker-fragments/opt-add-btctransmuter.yml), for a self-hosted IFTTT style service for crypto services such as fiat settlement. (More information on this [github repository](https://github.com/btcpayserver/btcTransmuter/) -* [opt-txindex](docker-compose-generator/docker-fragments/opt-txindex.yml), to enable txindex=1 in bitcoin.conf if you require txindexing for Bisq, DOJO, Esplora, etc. +* [opt-txindex](docker-compose-generator/docker-fragments/opt-txindex.yml), to enable txindex=1 in bitcoin.conf if you require txindexing for Bisq, DOJO, etc. * [opt-expose-unsafe](docker-compose-generator/docker-fragments/opt-expose-unsafe.yml), to unsafely expose bitcoind P2P port 8333 if you require P2P for Bisq, DOJO, Esplora, etc. WARNING: ONLY USE ON TRUSTED LAN OR WITH FIREWALL RULES WHITELISTING SPECIFIC HOSTS * [opt-add-tor-relay](docker-compose-generator/docker-fragments/opt-add-tor-relay.yml), for a non-exit tor relay. Make sure to have ports 9001 and 9030 accessible externally. [Please read the legal implications of running a tor relay](https://community.torproject.org/relay/community-resources/eff-tor-legal-faq) and [what resources are used to operate the relay](https://trac.torproject.org/projects/tor/wiki/TorRelayGuide#RelayRequirements). * [opt-add-electrumx](docker-compose-generator/docker-fragments/opt-add-electrumx.yml), to integrate a full ElectrumX server (from official source) with BTCPay, using the BTCPay server's full bitcoin node for complete privacy when using your own Electrum wallet. You can also open port 50002 up to the internet on your router etc, to be part of the ElectrumX network, helping other Electrum wallet users to get connected. The bitcoin option `-txindex` is mandatory for ElectrumX, and this fragment will enable it on your BTCPay server automatically - NO need to use the fragment opt-txindex.yml. From 7fe6d235fd05787bba33e110006f2ab309b663fe Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 29 Oct 2020 22:04:11 +0900 Subject: [PATCH 43/81] bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/nbxplorer.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 1bf8544..62f86b5 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.5.9$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | -| nicolasdorier/nbxplorer | 2.1.45 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | +| nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | | btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index bd43ddb..e67816e 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -468,18 +468,18 @@ cd - && cd .. # Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxamd64 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 DOCKERFILE="Dockerfile.linuxamd64" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm32v7 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.45/Dockerfile.linuxarm64v8 +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" -echo "Building nicolasdorier/nbxplorer:2.1.45" +echo "Building nicolasdorier/nbxplorer:2.1.46" git clone https://github.com/dgarage/nbxplorer nbxplorer cd nbxplorer -git checkout v2.1.45 +git checkout v2.1.46 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.45" . +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/nbxplorer.yml b/docker-compose-generator/docker-fragments/nbxplorer.yml index 4f5b87b..f1f25ee 100644 --- a/docker-compose-generator/docker-fragments/nbxplorer.yml +++ b/docker-compose-generator/docker-fragments/nbxplorer.yml @@ -4,7 +4,7 @@ services: nbxplorer: restart: unless-stopped - image: nicolasdorier/nbxplorer:2.1.45 + image: nicolasdorier/nbxplorer:2.1.46 expose: - "32838" environment: From c297d090eeee07475595d62fd066d5a6a00f6215 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sat, 31 Oct 2020 13:12:19 +0900 Subject: [PATCH 44/81] bump maxmempool for bitcoind --- docker-compose-generator/docker-fragments/bitcoin.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose-generator/docker-fragments/bitcoin.yml b/docker-compose-generator/docker-fragments/bitcoin.yml index 43c2e82..456d370 100644 --- a/docker-compose-generator/docker-fragments/bitcoin.yml +++ b/docker-compose-generator/docker-fragments/bitcoin.yml @@ -13,6 +13,7 @@ services: rpcbind=0.0.0.0:43782 port=39388 whitelist=0.0.0.0/0 + maxmempool=500 expose: - "43782" - "39388" From 7fda5c2564f0bf4ed33a665523ed11340bcc72ab Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Wed, 11 Nov 2020 09:41:00 +0100 Subject: [PATCH 45/81] chore: bump thunderhub (#397) --- README.md | 16 +- contrib/build-all-images.sh | 1126 ++++++++--------- .../docker-fragments/opt-add-thunderhub.yml | 2 +- 3 files changed, 572 insertions(+), 572 deletions(-) diff --git a/README.md b/README.md index 62f86b5..72b848d 100644 --- a/README.md +++ b/README.md @@ -317,38 +317,38 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H |---|---|:-:|:-:|:-:|:-:| | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | -| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/lightning | v0.9.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | -| shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | -| btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | +| shahanafarooqui/rtl | 0.8.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | +| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | | btcpayserver/btcpayserver | 1.0.5.9$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | +| btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | -| btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | | btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | -| kamigawabul/docker-bitcoingold | 0.15.2 | [✔️](https://raw.githubusercontent.com/Vutov/docker-bitcoin/master/bitcoingold/0.15.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Vutov/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/kamigawabul/docker-bitcoingold) | | kamigawabul/btglnd | latest | [✔️](https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/vutov/lnd) - [DockerHub](https://hub.docker.com/r/kamigawabul/btglnd) | +| kamigawabul/docker-bitcoingold | 0.15.2 | [✔️](https://raw.githubusercontent.com/Vutov/docker-bitcoin/master/bitcoingold/0.15.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Vutov/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/kamigawabul/docker-bitcoingold) | | acinq/eclair | release-0.4.1 | [✔️](https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ACINQ/eclair) - [DockerHub](https://hub.docker.com/r/acinq/eclair) | | chekaz/docker-bitcoinplus | 2.7.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-bitcoinplus) | | dalijolijo/docker-bitcore | 0.15.2 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | | btcpayserver/dash | 0.14.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | -| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | groestlcoin/lightning | v0.9.0 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | | groestlcoin/groestlcoin-lightning-charge | version-0.4.22 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-lightning-charge) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-lightning-charge) | | groestlcoin/groestlcoin-spark | version-0.2.16 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.16/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-spark) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-spark) | | groestlcoin/eclair | v0.3.3 | [✔️](https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/eclair) - [DockerHub](https://hub.docker.com/r/groestlcoin/eclair) | | groestlcoin/lnd | v0.10.0-grs | [✔️](https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lnd) - [DockerHub](https://hub.docker.com/r/groestlcoin/lnd) | +| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | @@ -359,7 +359,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | jvandrew/librepatron | 0.7.39 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/patron) - [DockerHub](https://hub.docker.com/r/jvandrew/librepatron) | | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | -| apotdevin/thunderhub | v0.9.15 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | +| apotdevin/thunderhub | v0.10.1 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | | btcpayserver/docker-woocommerce | 3.0.6-3 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index e67816e..d0c156d 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -37,15 +37,307 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/docker-compose-builder:1.24.1" . cd - && cd .. -# Build btglnd -# https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building kamigawabul/btglnd:latest" -git clone https://github.com/vutov/lnd btglnd -cd btglnd +# Build eps +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile +DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/eps:0.2.0" +git clone https://github.com/btcpayserver/dockerfile-deps eps +cd eps +git checkout EPS/0.2.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . +cd - && cd .. + + +# Build traefik +# https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile +DOCKERFILE="scratch/Dockerfile" +echo "Building traefik:latest" +git clone https://github.com/containous/traefik-library-image traefik +cd traefik git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "kamigawabul/btglnd:latest" . +docker build -f "$DOCKERFILE" -t "traefik:latest" . +cd - && cd .. + + +# Build monero +# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/monero:0.17.1.1" +git clone https://github.com/Kukks/monero-docker monero +cd monero +git checkout x86_64 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.1" . +cd - && cd .. + + +# Build monero +# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/monero:0.17.1.1" +git clone https://github.com/Kukks/monero-docker monero +cd monero +git checkout x86_64 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.1" . +cd - && cd .. + + +# Build librepatron +# https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/librepatron:0.7.39" +git clone https://github.com/JeffVandrewJr/patron librepatron +cd librepatron +git checkout v0.7.39 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/librepatron:0.7.39" . +cd - && cd .. + + +# Build isso +# https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/isso:atron.22" +git clone https://github.com/JeffVandrewJr/isso isso +cd isso +git checkout patron.22 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . +cd - && cd .. + + +# Build letsencrypt-nginx-proxy-companion +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" +git clone https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion letsencrypt-nginx-proxy-companion +cd letsencrypt-nginx-proxy-companion +git checkout v1.12.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" . +cd - && cd .. + + +# Build python-teos +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +DOCKERFILE="docker/Dockerfile" +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="docker/Dockerfile" +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="docker/Dockerfile" +echo "Building talaia/python-teos:latest" +git clone https://github.com/talaia-labs/python-teos python-teos +cd python-teos +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "talaia/python-teos:latest" . +cd - && cd .. + + +# Build lnd +# https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building groestlcoin/lnd:v0.10.0-grs" +git clone https://github.com/Groestlcoin/lnd lnd +cd lnd +git checkout v0.10.0-grs +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/lnd:v0.10.0-grs" . +cd - && cd .. + + +# Build lnd +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lnd:v0.11.0-beta" +git clone https://github.com/btcpayserver/lnd lnd +cd lnd +git checkout basedon-v0.11.0-beta +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . +cd - && cd .. + + +# Build nginx +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +DOCKERFILE="stable/stretch/Dockerfile" +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="stable/stretch/Dockerfile" +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="stable/stretch/Dockerfile" +echo "Building nginx:1.16.0" +git clone https://github.com/nginxinc/docker-nginx nginx +cd nginx +git checkout 1.16.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nginx:1.16.0" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build btcqbo +# https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/btcqbo:0.3.36" +git clone https://github.com/JeffVandrewJr/btcqbo btcqbo +cd btcqbo +git checkout v0.3.36 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/btcqbo:0.3.36" . +cd - && cd .. + + +# Build redis +# https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile +DOCKERFILE="5.0/Dockerfile" +echo "Building redis:5.0.2-alpine" +git clone https://github.com/docker-library/redis redis +cd redis +git checkout f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "redis:5.0.2-alpine" . +cd - && cd .. + + +# Build btctransmuter +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile +DOCKERFILE="Dockerfiles/amd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfiles/arm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfiles/arm64v8.Dockerfile" +echo "Building btcpayserver/btctransmuter:0.0.55" +git clone https://github.com/btcpayserver/btctransmuter btctransmuter +cd btctransmuter +git checkout v0.0.55 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btctransmuter:0.0.55" . +cd - && cd .. + + +# Build docker-monacoin +# https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile +DOCKERFILE="monacoin/0.17.1/Dockerfile" +echo "Building wakiyamap/docker-monacoin:0.17.1" +git clone https://github.com/wakiyamap/docker-bitcoin docker-monacoin +cd docker-monacoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "wakiyamap/docker-monacoin:0.17.1" . +cd - && cd .. + + +# Build docker-groestlcoin +# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile +DOCKERFILE="groestlcoin/2.20.1/Dockerfile" +echo "Building groestlcoin/docker-groestlcoin:2.20.1" +git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin +cd docker-groestlcoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.2.7" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.2.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . +cd - && cd .. + + +# Build btcpayserver +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile +DOCKERFILE="amd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building btcpayserver/btcpayserver:1.0.5.9$?" +git clone https://github.com/btcpayserver/btcpayserver btcpayserver +cd btcpayserver +git checkout v1.0.5.9 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.9$?" . +cd - && cd .. + + +# Build docker-woocommerce +# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/docker-woocommerce:3.0.6-3" +git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce +cd docker-woocommerce +git checkout v3.0.6-3 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-3" . +cd - && cd .. + + +# Build mariadb +# https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile +DOCKERFILE="10.3/Dockerfile" +echo "Building mariadb:10.3" +git clone https://github.com/docker-library/mariadb mariadb +cd mariadb +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "mariadb:10.3" . cd - && cd .. @@ -61,6 +353,150 @@ docker build -f "$DOCKERFILE" -t "kamigawabul/docker-bitcoingold:0.15.2" . cd - && cd .. +# Build docker-viacoin +# https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin +DOCKERFILE="viacoin/0.15.2/docker-viacoin" +echo "Building romanornr/docker-viacoin:0.15.2" +git clone https://github.com/viacoin/docker-viacoin docker-viacoin +cd docker-viacoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "romanornr/docker-viacoin:0.15.2" . +cd - && cd .. + + +# Build lightning +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lightning:v0.9.0-1" +git clone https://github.com/btcpayserver/lightning lightning +cd lightning +git checkout basedon-v0.9.0-1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . +cd - && cd .. + + +# Build postgres +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +DOCKERFILE="9.6/Dockerfile" +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" +echo "Building postgres:9.6.5" +git clone https://github.com/docker-library/postgres postgres +cd postgres +git checkout b7cb3c6eacea93be2259381033be3cc435649369 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . +cd - && cd .. + + +# Build dogecoin +# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile +DOCKERFILE="dogecoin/1.10.0/Dockerfile" +echo "Building rockstardev/dogecoin:1.10.0" +git clone https://github.com/rockstardev/docker-bitcoin dogecoin +cd dogecoin +git checkout feature/dogecoin +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . +cd - && cd .. + + +# Build pihole +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 +DOCKERFILE="Dockerfile_amd64" +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile_armhf" +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile_arm64" +echo "Building pihole/pihole:v5.0" +git clone https://github.com/pi-hole/docker-pi-hole pihole +cd pihole +git checkout v5.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "pihole/pihole:v5.0" . +cd - && cd .. + + +# Build eclair +# https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building acinq/eclair:release-0.4.1" +git clone https://github.com/ACINQ/eclair eclair +cd eclair +git checkout v0.4.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . +cd - && cd .. + + +# Build rtl +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" +echo "Building shahanafarooqui/rtl:0.8.2" +git clone https://github.com/ShahanaFarooqui/RTL rtl +cd rtl +git checkout v0.8.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . +cd - && cd .. + + +# Build thunderhub +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building apotdevin/thunderhub:v0.10.1" +git clone https://github.com/apotdevin/thunderhub thunderhub +cd thunderhub +git checkout v0.10.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.10.1" . +cd - && cd .. + + +# Build docker-bitcoinplus +# https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile +DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" +echo "Building chekaz/docker-bitcoinplus:2.7.0" +git clone https://github.com/ChekaZ/docker docker-bitcoinplus +cd docker-bitcoinplus +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "chekaz/docker-bitcoinplus:2.7.0" . +cd - && cd .. + + +# Build nbxplorer +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 +DOCKERFILE="Dockerfile.linuxamd64" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" +echo "Building nicolasdorier/nbxplorer:2.1.46" +git clone https://github.com/dgarage/nbxplorer nbxplorer +cd nbxplorer +git checkout v2.1.46 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . +cd - && cd .. + + # Build lightning # https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile DOCKERFILE="Dockerfile" @@ -141,31 +577,47 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. -# Build eclair -# https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building acinq/eclair:release-0.4.1" -git clone https://github.com/ACINQ/eclair eclair -cd eclair -git checkout v0.4.1 +# Build docker-trezarcoin +# https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile +DOCKERFILE="trezarcoin/1.2.0/Dockerfile" +echo "Building chekaz/docker-trezarcoin:0.13.0" +git clone https://github.com/ChekaZ/docker docker-trezarcoin +cd docker-trezarcoin +git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . +docker build -f "$DOCKERFILE" -t "chekaz/docker-trezarcoin:0.13.0" . cd - && cd .. -# Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.2" -git clone https://github.com/ShahanaFarooqui/RTL rtl -cd rtl -git checkout v0.8.2 +# Build elements +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile +DOCKERFILE="Elements/0.18.1.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/elements:0.18.1.7" +git clone https://github.com/btcpayserver/dockerfile-deps elements +cd elements +git checkout Elements/0.18.1.7 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . +docker build -f "$DOCKERFILE" -t "btcpayserver/elements:0.18.1.7" . +cd - && cd .. + + +# Build dash +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile +DOCKERFILE="Dash/0.14.0.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.14.0.1/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.14.0.1/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/dash:0.14.0.1" +git clone https://github.com/btcpayserver/dockerfile-deps dash +cd dash +git checkout Dash/0.14.0.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.14.0.1" . cd - && cd .. @@ -201,6 +653,50 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.2.7" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.2.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build docker-bitcore +# https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile +DOCKERFILE="docker-bitcored/Dockerfile" +echo "Building dalijolijo/docker-bitcore:0.15.2" +git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore +cd docker-bitcore +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . +cd - && cd .. + + # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/0.20.1/linuxamd64.Dockerfile" @@ -217,83 +713,17 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:0.20.1" . cd - && cd .. -# Build docker-bitcoinplus -# https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile -DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" -echo "Building chekaz/docker-bitcoinplus:2.7.0" -git clone https://github.com/ChekaZ/docker docker-bitcoinplus -cd docker-bitcoinplus -git checkout master +# Build litecoin +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile +DOCKERFILE="Litecoin/0.17.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Litecoin/0.17.1/linuxarm32v7.Dockerfile" +echo "Building btcpayserver/litecoin:0.17.1-1" +git clone https://github.com/btcpayserver/dockerfile-deps litecoin +cd litecoin +git checkout Litecoin/0.17.1-1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-bitcoinplus:2.7.0" . -cd - && cd .. - - -# Build docker-bitcore -# https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile -DOCKERFILE="docker-bitcored/Dockerfile" -echo "Building dalijolijo/docker-bitcore:0.15.2" -git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore -cd docker-bitcore -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . -cd - && cd .. - - -# Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile -DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.9$?" -git clone https://github.com/btcpayserver/btcpayserver btcpayserver -cd btcpayserver -git checkout v1.0.5.9 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.9$?" . -cd - && cd .. - - -# Build dash -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile -DOCKERFILE="Dash/0.14.0.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.14.0.1/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.14.0.1/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/dash:0.14.0.1" -git clone https://github.com/btcpayserver/dockerfile-deps dash -cd dash -git checkout Dash/0.14.0.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.14.0.1" . -cd - && cd .. - - -# Build dogecoin -# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile -DOCKERFILE="dogecoin/1.10.0/Dockerfile" -echo "Building rockstardev/dogecoin:1.10.0" -git clone https://github.com/rockstardev/docker-bitcoin dogecoin -cd dogecoin -git checkout feature/dogecoin -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . -cd - && cd .. - - -# Build docker-feathercoin -# https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile -DOCKERFILE="feathercoin/0.16.3/Dockerfile" -echo "Building chekaz/docker-feathercoin:0.16.3" -git clone https://github.com/ChekaZ/docker docker-feathercoin -cd docker-feathercoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-feathercoin:0.16.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/litecoin:0.17.1-1" . cd - && cd .. @@ -333,241 +763,27 @@ docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-spark:version-0.2.16" cd - && cd .. -# Build eclair -# https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile +# Build btglnd +# https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile DOCKERFILE="Dockerfile" -echo "Building groestlcoin/eclair:v0.3.3" -git clone https://github.com/Groestlcoin/eclair eclair -cd eclair -git checkout v0.3.3 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/eclair:v0.3.3" . -cd - && cd .. - - -# Build lnd -# https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building groestlcoin/lnd:v0.10.0-grs" -git clone https://github.com/Groestlcoin/lnd lnd -cd lnd -git checkout v0.10.0-grs -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/lnd:v0.10.0-grs" . -cd - && cd .. - - -# Build docker-groestlcoin -# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile -DOCKERFILE="groestlcoin/2.20.1/Dockerfile" -echo "Building groestlcoin/docker-groestlcoin:2.20.1" -git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin -cd docker-groestlcoin +echo "Building kamigawabul/btglnd:latest" +git clone https://github.com/vutov/lnd btglnd +cd btglnd git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . +docker build -f "$DOCKERFILE" -t "kamigawabul/btglnd:latest" . cd - && cd .. -# Build elements -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile -DOCKERFILE="Elements/0.18.1.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/elements:0.18.1.7" -git clone https://github.com/btcpayserver/dockerfile-deps elements -cd elements -git checkout Elements/0.18.1.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/elements:0.18.1.7" . -cd - && cd .. - - -# Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +# Build electrumx +# https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.9.0-1" -git clone https://github.com/btcpayserver/lightning lightning -cd lightning -git checkout basedon-v0.9.0-1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . -cd - && cd .. - - -# Build lnd -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lnd:v0.11.0-beta" -git clone https://github.com/btcpayserver/lnd lnd -cd lnd -git checkout basedon-v0.11.0-beta -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . -cd - && cd .. - - -# Build litecoin -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile -DOCKERFILE="Litecoin/0.17.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Litecoin/0.17.1/linuxarm32v7.Dockerfile" -echo "Building btcpayserver/litecoin:0.17.1-1" -git clone https://github.com/btcpayserver/dockerfile-deps litecoin -cd litecoin -git checkout Litecoin/0.17.1-1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/litecoin:0.17.1-1" . -cd - && cd .. - - -# Build docker-monacoin -# https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile -DOCKERFILE="monacoin/0.17.1/Dockerfile" -echo "Building wakiyamap/docker-monacoin:0.17.1" -git clone https://github.com/wakiyamap/docker-bitcoin docker-monacoin -cd docker-monacoin +echo "Building lukechilds/electrumx:latest" +git clone https://github.com/lukechilds/docker-electrumx electrumx +cd electrumx git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "wakiyamap/docker-monacoin:0.17.1" . -cd - && cd .. - - -# Build monero -# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.1" -git clone https://github.com/Kukks/monero-docker monero -cd monero -git checkout x86_64 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.1" . -cd - && cd .. - - -# Build monero -# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.1" -git clone https://github.com/Kukks/monero-docker monero -cd monero -git checkout x86_64 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.1" . -cd - && cd .. - - -# Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 -DOCKERFILE="Dockerfile.linuxamd64" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" -echo "Building nicolasdorier/nbxplorer:2.1.46" -git clone https://github.com/dgarage/nbxplorer nbxplorer -cd nbxplorer -git checkout v2.1.46 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . -cd - && cd .. - - -# Build letsencrypt-nginx-proxy-companion -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" -git clone https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion letsencrypt-nginx-proxy-companion -cd letsencrypt-nginx-proxy-companion -git checkout v1.12.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" . -cd - && cd .. - - -# Build nginx -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -DOCKERFILE="stable/stretch/Dockerfile" -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="stable/stretch/Dockerfile" -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="stable/stretch/Dockerfile" -echo "Building nginx:1.16.0" -git clone https://github.com/nginxinc/docker-nginx nginx -cd nginx -git checkout 1.16.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nginx:1.16.0" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build btcqbo -# https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/btcqbo:0.3.36" -git clone https://github.com/JeffVandrewJr/btcqbo btcqbo -cd btcqbo -git checkout v0.3.36 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/btcqbo:0.3.36" . -cd - && cd .. - - -# Build redis -# https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile -DOCKERFILE="5.0/Dockerfile" -echo "Building redis:5.0.2-alpine" -git clone https://github.com/docker-library/redis redis -cd redis -git checkout f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "redis:5.0.2-alpine" . -cd - && cd .. - - -# Build btctransmuter -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile -DOCKERFILE="Dockerfiles/amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfiles/arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfiles/arm64v8.Dockerfile" -echo "Building btcpayserver/btctransmuter:0.0.55" -git clone https://github.com/btcpayserver/btctransmuter btctransmuter -cd btctransmuter -git checkout v0.0.55 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btctransmuter:0.0.55" . +docker build -f "$DOCKERFILE" -t "lukechilds/electrumx:latest" . cd - && cd .. @@ -587,243 +803,27 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver-configurator:0.0.21" cd - && cd .. -# Build eps -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile -DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/eps:0.2.0" -git clone https://github.com/btcpayserver/dockerfile-deps eps -cd eps -git checkout EPS/0.2.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . -cd - && cd .. - - -# Build electrumx -# https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile +# Build eclair +# https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile DOCKERFILE="Dockerfile" -echo "Building lukechilds/electrumx:latest" -git clone https://github.com/lukechilds/docker-electrumx electrumx -cd electrumx +echo "Building groestlcoin/eclair:v0.3.3" +git clone https://github.com/Groestlcoin/eclair eclair +cd eclair +git checkout v0.3.3 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/eclair:v0.3.3" . +cd - && cd .. + + +# Build docker-feathercoin +# https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile +DOCKERFILE="feathercoin/0.16.3/Dockerfile" +echo "Building chekaz/docker-feathercoin:0.16.3" +git clone https://github.com/ChekaZ/docker docker-feathercoin +cd docker-feathercoin git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "lukechilds/electrumx:latest" . -cd - && cd .. - - -# Build librepatron -# https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/librepatron:0.7.39" -git clone https://github.com/JeffVandrewJr/patron librepatron -cd librepatron -git checkout v0.7.39 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/librepatron:0.7.39" . -cd - && cd .. - - -# Build isso -# https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/isso:atron.22" -git clone https://github.com/JeffVandrewJr/isso isso -cd isso -git checkout patron.22 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . -cd - && cd .. - - -# Build pihole -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 -DOCKERFILE="Dockerfile_amd64" -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile_armhf" -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile_arm64" -echo "Building pihole/pihole:v5.0" -git clone https://github.com/pi-hole/docker-pi-hole pihole -cd pihole -git checkout v5.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "pihole/pihole:v5.0" . -cd - && cd .. - - -# Build python-teos -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -DOCKERFILE="docker/Dockerfile" -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="docker/Dockerfile" -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="docker/Dockerfile" -echo "Building talaia/python-teos:latest" -git clone https://github.com/talaia-labs/python-teos python-teos -cd python-teos -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "talaia/python-teos:latest" . -cd - && cd .. - - -# Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.9.15/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.9.15" -git clone https://github.com/apotdevin/thunderhub thunderhub -cd thunderhub -git checkout v0.9.15 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.9.15" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.2.7" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.2.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.2.7" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.2.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build docker-woocommerce -# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/docker-woocommerce:3.0.6-3" -git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce -cd docker-woocommerce -git checkout v3.0.6-3 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-3" . -cd - && cd .. - - -# Build mariadb -# https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile -DOCKERFILE="10.3/Dockerfile" -echo "Building mariadb:10.3" -git clone https://github.com/docker-library/mariadb mariadb -cd mariadb -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "mariadb:10.3" . -cd - && cd .. - - -# Build postgres -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -DOCKERFILE="9.6/Dockerfile" -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" -echo "Building postgres:9.6.5" -git clone https://github.com/docker-library/postgres postgres -cd postgres -git checkout b7cb3c6eacea93be2259381033be3cc435649369 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . -cd - && cd .. - - -# Build traefik -# https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile -DOCKERFILE="scratch/Dockerfile" -echo "Building traefik:latest" -git clone https://github.com/containous/traefik-library-image traefik -cd traefik -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "traefik:latest" . -cd - && cd .. - - -# Build docker-trezarcoin -# https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile -DOCKERFILE="trezarcoin/1.2.0/Dockerfile" -echo "Building chekaz/docker-trezarcoin:0.13.0" -git clone https://github.com/ChekaZ/docker docker-trezarcoin -cd docker-trezarcoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-trezarcoin:0.13.0" . -cd - && cd .. - - -# Build docker-viacoin -# https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin -DOCKERFILE="viacoin/0.15.2/docker-viacoin" -echo "Building romanornr/docker-viacoin:0.15.2" -git clone https://github.com/viacoin/docker-viacoin docker-viacoin -cd docker-viacoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "romanornr/docker-viacoin:0.15.2" . +docker build -f "$DOCKERFILE" -t "chekaz/docker-feathercoin:0.16.3" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 5a0df08..a4a9ee3 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -6,7 +6,7 @@ services: volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: - image: apotdevin/thunderhub:v0.9.15 + image: apotdevin/thunderhub:v0.10.1 restart: unless-stopped stop_signal: SIGKILL environment: From ccd96f185bf667cea2536246de900e4b97e83c2f Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Wed, 18 Nov 2020 09:01:53 +0100 Subject: [PATCH 46/81] Bump monero --- docker-compose-generator/docker-fragments/monero.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index b1d3748..af227f0 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,7 +4,7 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.1 + image: btcpayserver/monero:0.17.1.3 entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain expose: - "18081" @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.1 + image: btcpayserver/monero:0.17.1.3 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From 835672dd18769075b3ff3736c131ff6782aad2f9 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sat, 21 Nov 2020 10:50:27 +0900 Subject: [PATCH 47/81] Add NDLC-CLI --- README.md | 1 + contrib/DockerFileBuildHelper/Program.cs | 8 ++++++++ contrib/build-all-images.sh | 16 ++++++++++++++++ .../docker-fragments/opt-add-ndlc.yml | 10 ++++++++++ helpers.sh | 1 + ndlc-cli.sh | 6 ++++++ 6 files changed, 42 insertions(+) create mode 100644 docker-compose-generator/docker-fragments/opt-add-ndlc.yml create mode 100755 ndlc-cli.sh diff --git a/README.md b/README.md index 62f86b5..b185c9a 100644 --- a/README.md +++ b/README.md @@ -332,6 +332,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | | btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | +| nicolasdorier/ndlc-cli | 1.0.1 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | diff --git a/contrib/DockerFileBuildHelper/Program.cs b/contrib/DockerFileBuildHelper/Program.cs index 3ea0b0a..e1d2568 100644 --- a/contrib/DockerFileBuildHelper/Program.cs +++ b/contrib/DockerFileBuildHelper/Program.cs @@ -430,6 +430,14 @@ namespace DockerFileBuildHelper dockerInfo.GitRef = $"v{image.Tag}"; dockerInfo.SupportedByUs = true; break; + case "ndlc-cli": + dockerInfo.DockerFilePath = "amd64.Dockerfile"; + dockerInfo.DockerFilePathARM32v7 = "arm32v7.Dockerfile"; + dockerInfo.DockerFilePathARM64v8 = "arm64v8.Dockerfile"; + dockerInfo.GitLink = "https://github.com/dgarage/ndlc"; + dockerInfo.GitRef = $"releases/{image.Tag}"; + dockerInfo.SupportedByUs = true; + break; case "btctransmuter": dockerInfo.DockerFilePath = "Dockerfiles/amd64.Dockerfile"; dockerInfo.DockerFilePathARM32v7 = "Dockerfiles/arm32v7.Dockerfile"; diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index e67816e..1e9a427 100755 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -639,6 +639,22 @@ docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . cd - && cd .. +# Build ndlc-cli +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile +DOCKERFILE="amd64.Dockerfile" +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building nicolasdorier/ndlc-cli:1.0.1" +git clone https://github.com/dgarage/ndlc ndlc-cli +cd ndlc-cli +git checkout releases/1.0.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . +cd - && cd .. + + # Build pihole # https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 DOCKERFILE="Dockerfile_amd64" diff --git a/docker-compose-generator/docker-fragments/opt-add-ndlc.yml b/docker-compose-generator/docker-fragments/opt-add-ndlc.yml new file mode 100644 index 0000000..16ad4c1 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-add-ndlc.yml @@ -0,0 +1,10 @@ +version: '3' +services: + ndlc: + container_name: ndlci_cli + image: nicolasdorier/ndlc-cli:1.0.1 + restart: 'no' + volumes: + - "ndlc_cli_datadir:/root/.ndlc" +volumes: + ndlc_cli_datadir: \ No newline at end of file diff --git a/helpers.sh b/helpers.sh index cb352f8..a31de9d 100755 --- a/helpers.sh +++ b/helpers.sh @@ -18,6 +18,7 @@ install_tooling() { "btcpayserver_trezarcoind" "trezarcoin-cli.sh" "Command line for your Trezar instance" \ "btcpayserver_viacoind" "viacoin-cli.sh" "Command line for your Viacoin instance" \ "btcpayserver_elementsd" "elements-cli.sh" "Command line for your Elements/Liquid instance" \ + "ndlci_cli" "ndlc-cli.sh" "Command line for NDLC-CLI" \ "pihole" "pihole.sh" "Command line for running pihole 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" \ diff --git a/ndlc-cli.sh b/ndlc-cli.sh new file mode 100755 index 0000000..7786d30 --- /dev/null +++ b/ndlc-cli.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +pushd . > /dev/null +cd "$(dirname "$BTCPAY_ENV_FILE")" +docker-compose -f $BTCPAY_DOCKER_COMPOSE run --rm ndlc "$@" +popd > /dev/null From a879a5ad6070d477597dd928d8c6412af96769af Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sat, 21 Nov 2020 11:37:51 +0900 Subject: [PATCH 48/81] Add documentation to use ndlc --- README.md | 1 + docs/ndlc.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 docs/ndlc.md diff --git a/README.md b/README.md index 8419efc..82da044 100644 --- a/README.md +++ b/README.md @@ -167,6 +167,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-add-electrum-ps](docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml), to integrate Electrum Personal Server (EPS) with BTCPay (EPS is a single-user alternative to the ElectrumX Server option above). EPS will also use the BTCPay server's full bitcoin node for complete privacy when using your own Electrum wallet, for your own personal use (i.e. other users cannot use your server to verify transactions). Also, the bitcoin option `-txindex` is NOT mandatory for EPS, and it will run on a pruned node (unlike ElectrumX). You will need to add your XPUB/YPUB/ZPUB as environment variable `EPS_XPUB` before enabling EPS for the first time (see above section on environment variables, and see [full documentation](https://docs.btcpayserver.org/ElectrumPersonalServer/) for details). * [opt-add-configurator](docker-compose-generator/docker-fragments/opt-add-configurator.yml), to integrate the [BTCPay Server Configurator](https://install.btcpayserver.org) to manage your BTCPay deployment through a UI, and to allow new deployments elsewhere easily. * [opt-add-pihole](docker-compose-generator/docker-fragments/opt-add-pihole.yml) ([See the documentation](docs/pihole.md)) +* [opt-add-ndlc](docker-compose-generator/docker-fragments/opt-add-ndlc.yml) ([See the documentation](docs/ndlc.md)) * [opt-add-thunderhub](docker-compose-generator/docker-fragments/opt-add-thunderhub.yml) for a LND Lightning Node Manager in your Browser. Maintained by [apotdevin](https://github.com/apotdevin). * [opt-add-teos](docker-compose-generator/docker-fragments/opt-add-teos.yml) for [The Eye Of Satoshi](https://github.com/talaia-labs/python-teos), a BOLT13 Lightning Watchtower. Use port 9814 on your server or Tor to connect. diff --git a/docs/ndlc.md b/docs/ndlc.md new file mode 100644 index 0000000..a6128c7 --- /dev/null +++ b/docs/ndlc.md @@ -0,0 +1,45 @@ +# NDLC support + +DISCLAIMER: THIS PROJECT IS EXPERIMENTAL BASED ON A PROTOCOL WHICH IS STILL EVOLVING EVERYDAY. USE WITH CAUTION. + +I WILL TAKE NO ATTEMPT AT MAINTAINING BACKWARD COMPATIBILITY AT THIS STAGE. + +## Introduction + +A DLC can be seen as a smart contract involving two `parties`, a future `event`, a set of outcomes and a `payoff function`. +An `outcome` can be `attested` by an `oracle`. The `oracle` does not need to interact with either party, and its only role is to `attest` the outcome of the event. + +The `payoff function` determines the two parties' profit or loss depending on which outcome get `attested`. + +The `oracle` roles is to define the `event` and `attest` a single outcome of the event. + +Let's call Alice and Bob the two parties of the contract, and Olivia the oracle. + +A DLC will show two transactions on the chain: +* The Funding Transaction +* The Contract Execution Transaction (CET) + +The `Funding Transaction` is a transaction built by the two parties of the contract, locking their collateral for the contract. + +The `Contract Execution Transaction` (or `CET`) is the transaction distributing the locked collateral according to the `payoff function` for the outcome attested by the oracle. + +The following documentation is also explained in this video. + +[](https://youtu.be/DakwshnNkho) + +## How to use + +You need to add ndlc's docker fragment to your install with: + +```bash +BTCPAYGEN_ADDITIONAL_FRAGMENTS="$BTCPAYGEN_ADDITIONAL_FRAGMENTS;opt-add-ndlc" +. btcpay-setup.sh -i +``` + +You can then use `ndlc-cli.sh` to run use ndlc-cli, for example: + +```bash +ndlc.sh oracle generate MyOwnOracle +``` + +Read our documentation on our [github repository](https://github.com/dgarage/NDLC/blob/master/docs/Concepts.md). \ No newline at end of file From b1cb03a362c4046c4261f59427f37cd53e7192e3 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 25 Nov 2020 14:54:05 +0900 Subject: [PATCH 49/81] bump ndlc --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/opt-add-ndlc.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 82da044..88e171d 100644 --- a/README.md +++ b/README.md @@ -333,7 +333,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | | btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | -| nicolasdorier/ndlc-cli | 1.0.1 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | +| nicolasdorier/ndlc-cli | 1.0.1-2 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 964af26..9d75608 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -640,18 +640,18 @@ cd - && cd .. # Build ndlc-cli -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building nicolasdorier/ndlc-cli:1.0.1" +echo "Building nicolasdorier/ndlc-cli:1.0.1-2" git clone https://github.com/dgarage/ndlc ndlc-cli cd ndlc-cli -git checkout releases/1.0.1 +git checkout releases/1.0.1-2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . +docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1-2" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-ndlc.yml b/docker-compose-generator/docker-fragments/opt-add-ndlc.yml index 16ad4c1..9709bfb 100644 --- a/docker-compose-generator/docker-fragments/opt-add-ndlc.yml +++ b/docker-compose-generator/docker-fragments/opt-add-ndlc.yml @@ -2,7 +2,7 @@ version: '3' services: ndlc: container_name: ndlci_cli - image: nicolasdorier/ndlc-cli:1.0.1 + image: nicolasdorier/ndlc-cli:1.0.1-2 restart: 'no' volumes: - "ndlc_cli_datadir:/root/.ndlc" From 593ea9f4729c867f29791cc176ea72606ef012b3 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 25 Nov 2020 14:55:52 +0900 Subject: [PATCH 50/81] Revert "bump ndlc" This reverts commit b1cb03a362c4046c4261f59427f37cd53e7192e3. --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/opt-add-ndlc.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 88e171d..82da044 100644 --- a/README.md +++ b/README.md @@ -333,7 +333,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | | btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | -| nicolasdorier/ndlc-cli | 1.0.1-2 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | +| nicolasdorier/ndlc-cli | 1.0.1 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 9d75608..964af26 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -640,18 +640,18 @@ cd - && cd .. # Build ndlc-cli -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/amd64.Dockerfile +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm32v7.Dockerfile +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1-2/arm64v8.Dockerfile +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building nicolasdorier/ndlc-cli:1.0.1-2" +echo "Building nicolasdorier/ndlc-cli:1.0.1" git clone https://github.com/dgarage/ndlc ndlc-cli cd ndlc-cli -git checkout releases/1.0.1-2 +git checkout releases/1.0.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1-2" . +docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-ndlc.yml b/docker-compose-generator/docker-fragments/opt-add-ndlc.yml index 9709bfb..16ad4c1 100644 --- a/docker-compose-generator/docker-fragments/opt-add-ndlc.yml +++ b/docker-compose-generator/docker-fragments/opt-add-ndlc.yml @@ -2,7 +2,7 @@ version: '3' services: ndlc: container_name: ndlci_cli - image: nicolasdorier/ndlc-cli:1.0.1-2 + image: nicolasdorier/ndlc-cli:1.0.1 restart: 'no' volumes: - "ndlc_cli_datadir:/root/.ndlc" From 2b10b875fe9e4617089f93543a3239ec5b7794cd Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 26 Nov 2020 00:25:44 +0900 Subject: [PATCH 51/81] bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 82da044..3523b2c 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.5.9$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.6.0$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 964af26..6a87c73 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.5.9/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.5.9$?" +echo "Building btcpayserver/btcpayserver:1.0.6.0$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.5.9 +git checkout v1.0.6.0 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.5.9$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.0$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index d3d5002..2cf3548 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.5.9$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.0$?} expose: - "49392" environment: From 35ce1e70a7e74888bcec05ee9fed622864340e29 Mon Sep 17 00:00:00 2001 From: rockstardev Date: Thu, 26 Nov 2020 16:44:36 -0600 Subject: [PATCH 52/81] Update PHP and Wordpress in woocommerce docker image --- .../docker-fragments/opt-add-woocommerce.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml b/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml index e37fd19..9af0fa3 100644 --- a/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml +++ b/docker-compose-generator/docker-fragments/opt-add-woocommerce.yml @@ -2,7 +2,7 @@ version: '3' services: woocommerce: - image: btcpayserver/docker-woocommerce:3.0.6-3 + image: btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12 environment: WOOCOMMERCE_HOST: ${WOOCOMMERCE_HOST} WORDPRESS_DB_HOST: mariadb From 4616ac49d02e167bff2708149de36c2db1ab59e8 Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Wed, 2 Dec 2020 06:54:02 +0100 Subject: [PATCH 53/81] update dash --- docker-compose-generator/docker-fragments/dash.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/dash.yml b/docker-compose-generator/docker-fragments/dash.yml index 9a7c6bd..429e7aa 100644 --- a/docker-compose-generator/docker-fragments/dash.yml +++ b/docker-compose-generator/docker-fragments/dash.yml @@ -4,7 +4,7 @@ services: dashd: restart: unless-stopped container_name: btcpayserver_dashd - image: btcpayserver/dash:0.14.0.1 + image: btcpayserver/dash:0.16.1.1 environment: BITCOIN_EXTRA_ARGS: | ${NBITCOIN_NETWORK:-regtest}=1 From 174f149c99140c0294c841a3f9ff42b59396e28e Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Wed, 2 Dec 2020 07:02:47 +0100 Subject: [PATCH 54/81] bump monero --- docker-compose-generator/docker-fragments/monero.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index af227f0..02654c8 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,7 +4,7 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.3 + image: btcpayserver/monero:0.17.1.5 entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain expose: - "18081" @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.3 + image: btcpayserver/monero:0.17.1.5 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From ccadca3bfe268168098fb31560afea7c3ac229a8 Mon Sep 17 00:00:00 2001 From: Mike Olthoff Date: Wed, 2 Dec 2020 05:01:42 -0800 Subject: [PATCH 55/81] Update dash 0.16.1.1 (#403) * Update Dash * update references to dash 0.16.1.1 * update dash links --- README.md | 2 +- contrib/build-all-images.sh | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 3523b2c..3f17e9c 100644 --- a/README.md +++ b/README.md @@ -342,7 +342,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | acinq/eclair | release-0.4.1 | [✔️](https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ACINQ/eclair) - [DockerHub](https://hub.docker.com/r/acinq/eclair) | | chekaz/docker-bitcoinplus | 2.7.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-bitcoinplus) | | dalijolijo/docker-bitcore | 0.15.2 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | -| btcpayserver/dash | 0.14.0.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | +| btcpayserver/dash | 0.16.1.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | | groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 6a87c73..c3ebaf2 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -258,18 +258,18 @@ cd - && cd .. # Build dash -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxamd64.Dockerfile -DOCKERFILE="Dash/0.14.0.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.14.0.1/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.14.0.1/Dash/0.14.0.1/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.14.0.1/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/dash:0.14.0.1" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile +DOCKERFILE="Dash/0.16.1.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/dash:0.16.1.1" git clone https://github.com/btcpayserver/dockerfile-deps dash cd dash -git checkout Dash/0.14.0.1 +git checkout Dash/0.16.1.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.14.0.1" . +docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.16.1.1" . cd - && cd .. From 6f179a8910402938312692a7ac9fe8099590943a Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 3 Dec 2020 23:36:32 +0900 Subject: [PATCH 56/81] bump --- README.md | 6 ++-- contrib/build-all-images.sh | 28 +++++++++---------- .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 3f17e9c..60b45a3 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.6.0$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.6.1$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | @@ -354,7 +354,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | -| btcpayserver/monero | 0.17.1.3 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | +| btcpayserver/monero | 0.17.1.5 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | | jvandrew/btcqbo | 0.3.36 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/btcqbo) - [DockerHub](https://hub.docker.com/r/jvandrew/btcqbo) | | redis | 5.0.2-alpine | [✔️](https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/redis) - [DockerHub](https://hub.docker.com/_/redis) | | lukechilds/electrumx | latest | [✔️](https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/lukechilds/docker-electrumx) - [DockerHub](https://hub.docker.com/r/lukechilds/electrumx) | @@ -362,7 +362,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | | apotdevin/thunderhub | v0.10.1 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | -| btcpayserver/docker-woocommerce | 3.0.6-3 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | +| btcpayserver/docker-woocommerce | 3.0.6-wordpress-5.5.3-php-7.4.12 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | | chekaz/docker-trezarcoin | 0.13.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-trezarcoin) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index c3ebaf2..4634b62 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.0/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.6.0$?" +echo "Building btcpayserver/btcpayserver:1.0.6.1$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.6.0 +git checkout v1.0.6.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.0$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.1$?" . cd - && cd .. @@ -446,24 +446,24 @@ cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.3" +echo "Building btcpayserver/monero:0.17.1.5" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.3" +echo "Building btcpayserver/monero:0.17.1.5" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . cd - && cd .. @@ -768,14 +768,14 @@ cd - && cd .. # Build docker-woocommerce -# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-3/Dockerfile +# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/docker-woocommerce:3.0.6-3" +echo "Building btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce cd docker-woocommerce -git checkout v3.0.6-3 +git checkout v3.0.6-wordpress-5.5.3-php-7.4.12 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 2cf3548..b6b7b02 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.0$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.1$?} expose: - "49392" environment: From 5eb1c0ce23adfab4a631d593d5141c5daf0f2be1 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 4 Dec 2020 14:26:23 +0900 Subject: [PATCH 57/81] bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 60b45a3..50705db 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.6.1$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.6.2$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 4634b62..5ca24d5 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.1/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.6.1$?" +echo "Building btcpayserver/btcpayserver:1.0.6.2$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.6.1 +git checkout v1.0.6.2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.1$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.2$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index b6b7b02..2c89e28 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.1$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.2$?} expose: - "49392" environment: From af5e35edaf9719d7eaf6c2fbd3851d9caba5ac0f Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Sat, 5 Dec 2020 15:58:41 +0100 Subject: [PATCH 58/81] chore: bump thunderhub (#404) --- README.md | 16 +- contrib/build-all-images.sh | 1158 ++++++++--------- .../docker-fragments/opt-add-thunderhub.yml | 4 +- 3 files changed, 589 insertions(+), 589 deletions(-) diff --git a/README.md b/README.md index 50705db..8a3cb81 100644 --- a/README.md +++ b/README.md @@ -318,18 +318,18 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H |---|---|:-:|:-:|:-:|:-:| | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | -| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/lightning | v0.9.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | -| shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | -| btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | +| shahanafarooqui/rtl | 0.8.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | +| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | | btcpayserver/btcpayserver | 1.0.6.2$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | +| btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | -| btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | | btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | @@ -337,20 +337,20 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | -| kamigawabul/docker-bitcoingold | 0.15.2 | [✔️](https://raw.githubusercontent.com/Vutov/docker-bitcoin/master/bitcoingold/0.15.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Vutov/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/kamigawabul/docker-bitcoingold) | | kamigawabul/btglnd | latest | [✔️](https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/vutov/lnd) - [DockerHub](https://hub.docker.com/r/kamigawabul/btglnd) | +| kamigawabul/docker-bitcoingold | 0.15.2 | [✔️](https://raw.githubusercontent.com/Vutov/docker-bitcoin/master/bitcoingold/0.15.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Vutov/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/kamigawabul/docker-bitcoingold) | | acinq/eclair | release-0.4.1 | [✔️](https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ACINQ/eclair) - [DockerHub](https://hub.docker.com/r/acinq/eclair) | | chekaz/docker-bitcoinplus | 2.7.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-bitcoinplus) | | dalijolijo/docker-bitcore | 0.15.2 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | | btcpayserver/dash | 0.16.1.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | -| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | groestlcoin/lightning | v0.9.0 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | | groestlcoin/groestlcoin-lightning-charge | version-0.4.22 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-lightning-charge) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-lightning-charge) | | groestlcoin/groestlcoin-spark | version-0.2.16 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.16/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-spark) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-spark) | | groestlcoin/eclair | v0.3.3 | [✔️](https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/eclair) - [DockerHub](https://hub.docker.com/r/groestlcoin/eclair) | | groestlcoin/lnd | v0.10.0-grs | [✔️](https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lnd) - [DockerHub](https://hub.docker.com/r/groestlcoin/lnd) | +| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | @@ -361,7 +361,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | jvandrew/librepatron | 0.7.39 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/patron) - [DockerHub](https://hub.docker.com/r/jvandrew/librepatron) | | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | -| apotdevin/thunderhub | v0.10.1 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | +| apotdevin/thunderhub | v0.11.0 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | | btcpayserver/docker-woocommerce | 3.0.6-wordpress-5.5.3-php-7.4.12 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 5ca24d5..eb57d1f 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -37,15 +37,323 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/docker-compose-builder:1.24.1" . cd - && cd .. -# Build btglnd -# https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building kamigawabul/btglnd:latest" -git clone https://github.com/vutov/lnd btglnd -cd btglnd +# Build eps +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile +DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/eps:0.2.0" +git clone https://github.com/btcpayserver/dockerfile-deps eps +cd eps +git checkout EPS/0.2.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . +cd - && cd .. + + +# Build traefik +# https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile +DOCKERFILE="scratch/Dockerfile" +echo "Building traefik:latest" +git clone https://github.com/containous/traefik-library-image traefik +cd traefik git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "kamigawabul/btglnd:latest" . +docker build -f "$DOCKERFILE" -t "traefik:latest" . +cd - && cd .. + + +# Build monero +# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/monero:0.17.1.5" +git clone https://github.com/Kukks/monero-docker monero +cd monero +git checkout x86_64 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . +cd - && cd .. + + +# Build monero +# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/monero:0.17.1.5" +git clone https://github.com/Kukks/monero-docker monero +cd monero +git checkout x86_64 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . +cd - && cd .. + + +# Build librepatron +# https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/librepatron:0.7.39" +git clone https://github.com/JeffVandrewJr/patron librepatron +cd librepatron +git checkout v0.7.39 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/librepatron:0.7.39" . +cd - && cd .. + + +# Build isso +# https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/isso:atron.22" +git clone https://github.com/JeffVandrewJr/isso isso +cd isso +git checkout patron.22 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . +cd - && cd .. + + +# Build letsencrypt-nginx-proxy-companion +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" +git clone https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion letsencrypt-nginx-proxy-companion +cd letsencrypt-nginx-proxy-companion +git checkout v1.12.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" . +cd - && cd .. + + +# Build python-teos +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +DOCKERFILE="docker/Dockerfile" +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="docker/Dockerfile" +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="docker/Dockerfile" +echo "Building talaia/python-teos:latest" +git clone https://github.com/talaia-labs/python-teos python-teos +cd python-teos +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "talaia/python-teos:latest" . +cd - && cd .. + + +# Build lnd +# https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building groestlcoin/lnd:v0.10.0-grs" +git clone https://github.com/Groestlcoin/lnd lnd +cd lnd +git checkout v0.10.0-grs +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/lnd:v0.10.0-grs" . +cd - && cd .. + + +# Build lnd +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lnd:v0.11.0-beta" +git clone https://github.com/btcpayserver/lnd lnd +cd lnd +git checkout basedon-v0.11.0-beta +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . +cd - && cd .. + + +# Build nginx +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +DOCKERFILE="stable/stretch/Dockerfile" +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="stable/stretch/Dockerfile" +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="stable/stretch/Dockerfile" +echo "Building nginx:1.16.0" +git clone https://github.com/nginxinc/docker-nginx nginx +cd nginx +git checkout 1.16.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nginx:1.16.0" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build btcqbo +# https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/btcqbo:0.3.36" +git clone https://github.com/JeffVandrewJr/btcqbo btcqbo +cd btcqbo +git checkout v0.3.36 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/btcqbo:0.3.36" . +cd - && cd .. + + +# Build redis +# https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile +DOCKERFILE="5.0/Dockerfile" +echo "Building redis:5.0.2-alpine" +git clone https://github.com/docker-library/redis redis +cd redis +git checkout f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "redis:5.0.2-alpine" . +cd - && cd .. + + +# Build btctransmuter +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile +DOCKERFILE="Dockerfiles/amd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfiles/arm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfiles/arm64v8.Dockerfile" +echo "Building btcpayserver/btctransmuter:0.0.55" +git clone https://github.com/btcpayserver/btctransmuter btctransmuter +cd btctransmuter +git checkout v0.0.55 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btctransmuter:0.0.55" . +cd - && cd .. + + +# Build docker-monacoin +# https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile +DOCKERFILE="monacoin/0.17.1/Dockerfile" +echo "Building wakiyamap/docker-monacoin:0.17.1" +git clone https://github.com/wakiyamap/docker-bitcoin docker-monacoin +cd docker-monacoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "wakiyamap/docker-monacoin:0.17.1" . +cd - && cd .. + + +# Build docker-groestlcoin +# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile +DOCKERFILE="groestlcoin/2.20.1/Dockerfile" +echo "Building groestlcoin/docker-groestlcoin:2.20.1" +git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin +cd docker-groestlcoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.2.7" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.2.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . +cd - && cd .. + + +# Build ndlc-cli +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile +DOCKERFILE="amd64.Dockerfile" +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building nicolasdorier/ndlc-cli:1.0.1" +git clone https://github.com/dgarage/ndlc ndlc-cli +cd ndlc-cli +git checkout releases/1.0.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . +cd - && cd .. + + +# Build btcpayserver +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile +DOCKERFILE="amd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building btcpayserver/btcpayserver:1.0.6.2$?" +git clone https://github.com/btcpayserver/btcpayserver btcpayserver +cd btcpayserver +git checkout v1.0.6.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.2$?" . +cd - && cd .. + + +# Build docker-woocommerce +# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" +git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce +cd docker-woocommerce +git checkout v3.0.6-wordpress-5.5.3-php-7.4.12 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" . +cd - && cd .. + + +# Build mariadb +# https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile +DOCKERFILE="10.3/Dockerfile" +echo "Building mariadb:10.3" +git clone https://github.com/docker-library/mariadb mariadb +cd mariadb +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "mariadb:10.3" . cd - && cd .. @@ -61,6 +369,150 @@ docker build -f "$DOCKERFILE" -t "kamigawabul/docker-bitcoingold:0.15.2" . cd - && cd .. +# Build docker-viacoin +# https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin +DOCKERFILE="viacoin/0.15.2/docker-viacoin" +echo "Building romanornr/docker-viacoin:0.15.2" +git clone https://github.com/viacoin/docker-viacoin docker-viacoin +cd docker-viacoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "romanornr/docker-viacoin:0.15.2" . +cd - && cd .. + + +# Build lightning +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lightning:v0.9.0-1" +git clone https://github.com/btcpayserver/lightning lightning +cd lightning +git checkout basedon-v0.9.0-1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . +cd - && cd .. + + +# Build postgres +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +DOCKERFILE="9.6/Dockerfile" +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" +echo "Building postgres:9.6.5" +git clone https://github.com/docker-library/postgres postgres +cd postgres +git checkout b7cb3c6eacea93be2259381033be3cc435649369 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . +cd - && cd .. + + +# Build dogecoin +# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile +DOCKERFILE="dogecoin/1.10.0/Dockerfile" +echo "Building rockstardev/dogecoin:1.10.0" +git clone https://github.com/rockstardev/docker-bitcoin dogecoin +cd dogecoin +git checkout feature/dogecoin +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . +cd - && cd .. + + +# Build pihole +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 +DOCKERFILE="Dockerfile_amd64" +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile_armhf" +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile_arm64" +echo "Building pihole/pihole:v5.0" +git clone https://github.com/pi-hole/docker-pi-hole pihole +cd pihole +git checkout v5.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "pihole/pihole:v5.0" . +cd - && cd .. + + +# Build eclair +# https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building acinq/eclair:release-0.4.1" +git clone https://github.com/ACINQ/eclair eclair +cd eclair +git checkout v0.4.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . +cd - && cd .. + + +# Build rtl +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" +echo "Building shahanafarooqui/rtl:0.8.2" +git clone https://github.com/ShahanaFarooqui/RTL rtl +cd rtl +git checkout v0.8.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . +cd - && cd .. + + +# Build thunderhub +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building apotdevin/thunderhub:v0.11.0" +git clone https://github.com/apotdevin/thunderhub thunderhub +cd thunderhub +git checkout v0.11.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.11.0" . +cd - && cd .. + + +# Build docker-bitcoinplus +# https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile +DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" +echo "Building chekaz/docker-bitcoinplus:2.7.0" +git clone https://github.com/ChekaZ/docker docker-bitcoinplus +cd docker-bitcoinplus +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "chekaz/docker-bitcoinplus:2.7.0" . +cd - && cd .. + + +# Build nbxplorer +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 +DOCKERFILE="Dockerfile.linuxamd64" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" +echo "Building nicolasdorier/nbxplorer:2.1.46" +git clone https://github.com/dgarage/nbxplorer nbxplorer +cd nbxplorer +git checkout v2.1.46 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . +cd - && cd .. + + # Build lightning # https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile DOCKERFILE="Dockerfile" @@ -141,31 +593,47 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. -# Build eclair -# https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building acinq/eclair:release-0.4.1" -git clone https://github.com/ACINQ/eclair eclair -cd eclair -git checkout v0.4.1 +# Build docker-trezarcoin +# https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile +DOCKERFILE="trezarcoin/1.2.0/Dockerfile" +echo "Building chekaz/docker-trezarcoin:0.13.0" +git clone https://github.com/ChekaZ/docker docker-trezarcoin +cd docker-trezarcoin +git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . +docker build -f "$DOCKERFILE" -t "chekaz/docker-trezarcoin:0.13.0" . cd - && cd .. -# Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.2" -git clone https://github.com/ShahanaFarooqui/RTL rtl -cd rtl -git checkout v0.8.2 +# Build elements +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile +DOCKERFILE="Elements/0.18.1.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/elements:0.18.1.7" +git clone https://github.com/btcpayserver/dockerfile-deps elements +cd elements +git checkout Elements/0.18.1.7 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . +docker build -f "$DOCKERFILE" -t "btcpayserver/elements:0.18.1.7" . +cd - && cd .. + + +# Build dash +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile +DOCKERFILE="Dash/0.16.1.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/dash:0.16.1.1" +git clone https://github.com/btcpayserver/dockerfile-deps dash +cd dash +git checkout Dash/0.16.1.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.16.1.1" . cd - && cd .. @@ -201,6 +669,50 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.2.7" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.2.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build docker-bitcore +# https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile +DOCKERFILE="docker-bitcored/Dockerfile" +echo "Building dalijolijo/docker-bitcore:0.15.2" +git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore +cd docker-bitcore +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . +cd - && cd .. + + # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/0.20.1/linuxamd64.Dockerfile" @@ -217,83 +729,17 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:0.20.1" . cd - && cd .. -# Build docker-bitcoinplus -# https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile -DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" -echo "Building chekaz/docker-bitcoinplus:2.7.0" -git clone https://github.com/ChekaZ/docker docker-bitcoinplus -cd docker-bitcoinplus -git checkout master +# Build litecoin +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile +DOCKERFILE="Litecoin/0.17.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Litecoin/0.17.1/linuxarm32v7.Dockerfile" +echo "Building btcpayserver/litecoin:0.17.1-1" +git clone https://github.com/btcpayserver/dockerfile-deps litecoin +cd litecoin +git checkout Litecoin/0.17.1-1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-bitcoinplus:2.7.0" . -cd - && cd .. - - -# Build docker-bitcore -# https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile -DOCKERFILE="docker-bitcored/Dockerfile" -echo "Building dalijolijo/docker-bitcore:0.15.2" -git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore -cd docker-bitcore -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . -cd - && cd .. - - -# Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile -DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.6.2$?" -git clone https://github.com/btcpayserver/btcpayserver btcpayserver -cd btcpayserver -git checkout v1.0.6.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.2$?" . -cd - && cd .. - - -# Build dash -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile -DOCKERFILE="Dash/0.16.1.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/dash:0.16.1.1" -git clone https://github.com/btcpayserver/dockerfile-deps dash -cd dash -git checkout Dash/0.16.1.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.16.1.1" . -cd - && cd .. - - -# Build dogecoin -# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile -DOCKERFILE="dogecoin/1.10.0/Dockerfile" -echo "Building rockstardev/dogecoin:1.10.0" -git clone https://github.com/rockstardev/docker-bitcoin dogecoin -cd dogecoin -git checkout feature/dogecoin -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . -cd - && cd .. - - -# Build docker-feathercoin -# https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile -DOCKERFILE="feathercoin/0.16.3/Dockerfile" -echo "Building chekaz/docker-feathercoin:0.16.3" -git clone https://github.com/ChekaZ/docker docker-feathercoin -cd docker-feathercoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-feathercoin:0.16.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/litecoin:0.17.1-1" . cd - && cd .. @@ -333,241 +779,27 @@ docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-spark:version-0.2.16" cd - && cd .. -# Build eclair -# https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile +# Build btglnd +# https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile DOCKERFILE="Dockerfile" -echo "Building groestlcoin/eclair:v0.3.3" -git clone https://github.com/Groestlcoin/eclair eclair -cd eclair -git checkout v0.3.3 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/eclair:v0.3.3" . -cd - && cd .. - - -# Build lnd -# https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building groestlcoin/lnd:v0.10.0-grs" -git clone https://github.com/Groestlcoin/lnd lnd -cd lnd -git checkout v0.10.0-grs -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/lnd:v0.10.0-grs" . -cd - && cd .. - - -# Build docker-groestlcoin -# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile -DOCKERFILE="groestlcoin/2.20.1/Dockerfile" -echo "Building groestlcoin/docker-groestlcoin:2.20.1" -git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin -cd docker-groestlcoin +echo "Building kamigawabul/btglnd:latest" +git clone https://github.com/vutov/lnd btglnd +cd btglnd git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . +docker build -f "$DOCKERFILE" -t "kamigawabul/btglnd:latest" . cd - && cd .. -# Build elements -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile -DOCKERFILE="Elements/0.18.1.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/elements:0.18.1.7" -git clone https://github.com/btcpayserver/dockerfile-deps elements -cd elements -git checkout Elements/0.18.1.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/elements:0.18.1.7" . -cd - && cd .. - - -# Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +# Build electrumx +# https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.9.0-1" -git clone https://github.com/btcpayserver/lightning lightning -cd lightning -git checkout basedon-v0.9.0-1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . -cd - && cd .. - - -# Build lnd -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lnd:v0.11.0-beta" -git clone https://github.com/btcpayserver/lnd lnd -cd lnd -git checkout basedon-v0.11.0-beta -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . -cd - && cd .. - - -# Build litecoin -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile -DOCKERFILE="Litecoin/0.17.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Litecoin/0.17.1/linuxarm32v7.Dockerfile" -echo "Building btcpayserver/litecoin:0.17.1-1" -git clone https://github.com/btcpayserver/dockerfile-deps litecoin -cd litecoin -git checkout Litecoin/0.17.1-1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/litecoin:0.17.1-1" . -cd - && cd .. - - -# Build docker-monacoin -# https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile -DOCKERFILE="monacoin/0.17.1/Dockerfile" -echo "Building wakiyamap/docker-monacoin:0.17.1" -git clone https://github.com/wakiyamap/docker-bitcoin docker-monacoin -cd docker-monacoin +echo "Building lukechilds/electrumx:latest" +git clone https://github.com/lukechilds/docker-electrumx electrumx +cd electrumx git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "wakiyamap/docker-monacoin:0.17.1" . -cd - && cd .. - - -# Build monero -# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.5" -git clone https://github.com/Kukks/monero-docker monero -cd monero -git checkout x86_64 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . -cd - && cd .. - - -# Build monero -# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.5" -git clone https://github.com/Kukks/monero-docker monero -cd monero -git checkout x86_64 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . -cd - && cd .. - - -# Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 -DOCKERFILE="Dockerfile.linuxamd64" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" -echo "Building nicolasdorier/nbxplorer:2.1.46" -git clone https://github.com/dgarage/nbxplorer nbxplorer -cd nbxplorer -git checkout v2.1.46 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . -cd - && cd .. - - -# Build letsencrypt-nginx-proxy-companion -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" -git clone https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion letsencrypt-nginx-proxy-companion -cd letsencrypt-nginx-proxy-companion -git checkout v1.12.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" . -cd - && cd .. - - -# Build nginx -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -DOCKERFILE="stable/stretch/Dockerfile" -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="stable/stretch/Dockerfile" -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="stable/stretch/Dockerfile" -echo "Building nginx:1.16.0" -git clone https://github.com/nginxinc/docker-nginx nginx -cd nginx -git checkout 1.16.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nginx:1.16.0" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build btcqbo -# https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/btcqbo:0.3.36" -git clone https://github.com/JeffVandrewJr/btcqbo btcqbo -cd btcqbo -git checkout v0.3.36 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/btcqbo:0.3.36" . -cd - && cd .. - - -# Build redis -# https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile -DOCKERFILE="5.0/Dockerfile" -echo "Building redis:5.0.2-alpine" -git clone https://github.com/docker-library/redis redis -cd redis -git checkout f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "redis:5.0.2-alpine" . -cd - && cd .. - - -# Build btctransmuter -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile -DOCKERFILE="Dockerfiles/amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfiles/arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfiles/arm64v8.Dockerfile" -echo "Building btcpayserver/btctransmuter:0.0.55" -git clone https://github.com/btcpayserver/btctransmuter btctransmuter -cd btctransmuter -git checkout v0.0.55 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btctransmuter:0.0.55" . +docker build -f "$DOCKERFILE" -t "lukechilds/electrumx:latest" . cd - && cd .. @@ -587,259 +819,27 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver-configurator:0.0.21" cd - && cd .. -# Build eps -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile -DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/eps:0.2.0" -git clone https://github.com/btcpayserver/dockerfile-deps eps -cd eps -git checkout EPS/0.2.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . -cd - && cd .. - - -# Build electrumx -# https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile +# Build eclair +# https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile DOCKERFILE="Dockerfile" -echo "Building lukechilds/electrumx:latest" -git clone https://github.com/lukechilds/docker-electrumx electrumx -cd electrumx +echo "Building groestlcoin/eclair:v0.3.3" +git clone https://github.com/Groestlcoin/eclair eclair +cd eclair +git checkout v0.3.3 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/eclair:v0.3.3" . +cd - && cd .. + + +# Build docker-feathercoin +# https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile +DOCKERFILE="feathercoin/0.16.3/Dockerfile" +echo "Building chekaz/docker-feathercoin:0.16.3" +git clone https://github.com/ChekaZ/docker docker-feathercoin +cd docker-feathercoin git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "lukechilds/electrumx:latest" . -cd - && cd .. - - -# Build librepatron -# https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/librepatron:0.7.39" -git clone https://github.com/JeffVandrewJr/patron librepatron -cd librepatron -git checkout v0.7.39 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/librepatron:0.7.39" . -cd - && cd .. - - -# Build isso -# https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/isso:atron.22" -git clone https://github.com/JeffVandrewJr/isso isso -cd isso -git checkout patron.22 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . -cd - && cd .. - - -# Build ndlc-cli -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile -DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building nicolasdorier/ndlc-cli:1.0.1" -git clone https://github.com/dgarage/ndlc ndlc-cli -cd ndlc-cli -git checkout releases/1.0.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . -cd - && cd .. - - -# Build pihole -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 -DOCKERFILE="Dockerfile_amd64" -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile_armhf" -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile_arm64" -echo "Building pihole/pihole:v5.0" -git clone https://github.com/pi-hole/docker-pi-hole pihole -cd pihole -git checkout v5.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "pihole/pihole:v5.0" . -cd - && cd .. - - -# Build python-teos -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -DOCKERFILE="docker/Dockerfile" -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="docker/Dockerfile" -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="docker/Dockerfile" -echo "Building talaia/python-teos:latest" -git clone https://github.com/talaia-labs/python-teos python-teos -cd python-teos -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "talaia/python-teos:latest" . -cd - && cd .. - - -# Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.10.1/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.10.1" -git clone https://github.com/apotdevin/thunderhub thunderhub -cd thunderhub -git checkout v0.10.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.10.1" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.2.7" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.2.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.2.7" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.2.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build docker-woocommerce -# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" -git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce -cd docker-woocommerce -git checkout v3.0.6-wordpress-5.5.3-php-7.4.12 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" . -cd - && cd .. - - -# Build mariadb -# https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile -DOCKERFILE="10.3/Dockerfile" -echo "Building mariadb:10.3" -git clone https://github.com/docker-library/mariadb mariadb -cd mariadb -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "mariadb:10.3" . -cd - && cd .. - - -# Build postgres -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -DOCKERFILE="9.6/Dockerfile" -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" -echo "Building postgres:9.6.5" -git clone https://github.com/docker-library/postgres postgres -cd postgres -git checkout b7cb3c6eacea93be2259381033be3cc435649369 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . -cd - && cd .. - - -# Build traefik -# https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile -DOCKERFILE="scratch/Dockerfile" -echo "Building traefik:latest" -git clone https://github.com/containous/traefik-library-image traefik -cd traefik -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "traefik:latest" . -cd - && cd .. - - -# Build docker-trezarcoin -# https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile -DOCKERFILE="trezarcoin/1.2.0/Dockerfile" -echo "Building chekaz/docker-trezarcoin:0.13.0" -git clone https://github.com/ChekaZ/docker docker-trezarcoin -cd docker-trezarcoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-trezarcoin:0.13.0" . -cd - && cd .. - - -# Build docker-viacoin -# https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin -DOCKERFILE="viacoin/0.15.2/docker-viacoin" -echo "Building romanornr/docker-viacoin:0.15.2" -git clone https://github.com/viacoin/docker-viacoin docker-viacoin -cd docker-viacoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "romanornr/docker-viacoin:0.15.2" . +docker build -f "$DOCKERFILE" -t "chekaz/docker-feathercoin:0.16.3" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index a4a9ee3..7680023 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -2,11 +2,11 @@ version: "3" services: btcpayserver: environment: - BTCPAY_BTCEXTERNALTHUNDERHUB: "server=/thub/;cookiefile=/etc/lnd_bitcoin_thub_datadir/.cookie" + BTCPAY_BTCEXTERNALTHUNDERHUB: "server=/thub/sso/;cookiefile=/etc/lnd_bitcoin_thub_datadir/.cookie" volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: - image: apotdevin/thunderhub:v0.10.1 + image: apotdevin/thunderhub:v0.11.0 restart: unless-stopped stop_signal: SIGKILL environment: From 6e61c63cb13aa8ed263cbb65c44407a14e2e15f0 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sat, 5 Dec 2020 23:59:24 +0900 Subject: [PATCH 59/81] update doc --- README.md | 14 +- contrib/build-all-images.sh | 1154 +++++++++++++++++------------------ 2 files changed, 584 insertions(+), 584 deletions(-) diff --git a/README.md b/README.md index 8a3cb81..d3fad38 100644 --- a/README.md +++ b/README.md @@ -318,18 +318,18 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H |---|---|:-:|:-:|:-:|:-:| | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | | btcpayserver/docker-compose-builder | 1.24.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-compose-builder/v1.24.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-compose-builder) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-builder) | +| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | +| btcpayserver/lightning | v0.9.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | -| shahanafarooqui/rtl | 0.8.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | -| btcpayserver/bitcoin | 0.20.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/btcpayserver | 1.0.6.2$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | -| btcpayserver/lightning | v0.9.0-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | +| btcpayserver/btcpayserver | 1.0.6.2$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | -| btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | +| btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | | btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | @@ -337,20 +337,20 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | -| kamigawabul/btglnd | latest | [✔️](https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/vutov/lnd) - [DockerHub](https://hub.docker.com/r/kamigawabul/btglnd) | | kamigawabul/docker-bitcoingold | 0.15.2 | [✔️](https://raw.githubusercontent.com/Vutov/docker-bitcoin/master/bitcoingold/0.15.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Vutov/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/kamigawabul/docker-bitcoingold) | +| kamigawabul/btglnd | latest | [✔️](https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/vutov/lnd) - [DockerHub](https://hub.docker.com/r/kamigawabul/btglnd) | | acinq/eclair | release-0.4.1 | [✔️](https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ACINQ/eclair) - [DockerHub](https://hub.docker.com/r/acinq/eclair) | | chekaz/docker-bitcoinplus | 2.7.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-bitcoinplus) | | dalijolijo/docker-bitcore | 0.15.2 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | | btcpayserver/dash | 0.16.1.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | +| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | groestlcoin/lightning | v0.9.0 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | | groestlcoin/groestlcoin-lightning-charge | version-0.4.22 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-lightning-charge/v0.4.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-lightning-charge) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-lightning-charge) | | groestlcoin/groestlcoin-spark | version-0.2.16 | [✔️](https://raw.githubusercontent.com/Groestlcoin/groestlcoin-spark/v0.2.16/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/groestlcoin-spark) - [DockerHub](https://hub.docker.com/r/groestlcoin/groestlcoin-spark) | | groestlcoin/eclair | v0.3.3 | [✔️](https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/eclair) - [DockerHub](https://hub.docker.com/r/groestlcoin/eclair) | | groestlcoin/lnd | v0.10.0-grs | [✔️](https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lnd) - [DockerHub](https://hub.docker.com/r/groestlcoin/lnd) | -| groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index eb57d1f..8658ba8 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -37,323 +37,15 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/docker-compose-builder:1.24.1" . cd - && cd .. -# Build eps -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile -DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/eps:0.2.0" -git clone https://github.com/btcpayserver/dockerfile-deps eps -cd eps -git checkout EPS/0.2.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . -cd - && cd .. - - -# Build traefik -# https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile -DOCKERFILE="scratch/Dockerfile" -echo "Building traefik:latest" -git clone https://github.com/containous/traefik-library-image traefik -cd traefik +# Build btglnd +# https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building kamigawabul/btglnd:latest" +git clone https://github.com/vutov/lnd btglnd +cd btglnd git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "traefik:latest" . -cd - && cd .. - - -# Build monero -# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.5" -git clone https://github.com/Kukks/monero-docker monero -cd monero -git checkout x86_64 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . -cd - && cd .. - - -# Build monero -# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.5" -git clone https://github.com/Kukks/monero-docker monero -cd monero -git checkout x86_64 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . -cd - && cd .. - - -# Build librepatron -# https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/librepatron:0.7.39" -git clone https://github.com/JeffVandrewJr/patron librepatron -cd librepatron -git checkout v0.7.39 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/librepatron:0.7.39" . -cd - && cd .. - - -# Build isso -# https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/isso:atron.22" -git clone https://github.com/JeffVandrewJr/isso isso -cd isso -git checkout patron.22 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . -cd - && cd .. - - -# Build letsencrypt-nginx-proxy-companion -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" -git clone https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion letsencrypt-nginx-proxy-companion -cd letsencrypt-nginx-proxy-companion -git checkout v1.12.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" . -cd - && cd .. - - -# Build python-teos -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -DOCKERFILE="docker/Dockerfile" -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="docker/Dockerfile" -# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="docker/Dockerfile" -echo "Building talaia/python-teos:latest" -git clone https://github.com/talaia-labs/python-teos python-teos -cd python-teos -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "talaia/python-teos:latest" . -cd - && cd .. - - -# Build lnd -# https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building groestlcoin/lnd:v0.10.0-grs" -git clone https://github.com/Groestlcoin/lnd lnd -cd lnd -git checkout v0.10.0-grs -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/lnd:v0.10.0-grs" . -cd - && cd .. - - -# Build lnd -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lnd:v0.11.0-beta" -git clone https://github.com/btcpayserver/lnd lnd -cd lnd -git checkout basedon-v0.11.0-beta -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . -cd - && cd .. - - -# Build nginx -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -DOCKERFILE="stable/stretch/Dockerfile" -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="stable/stretch/Dockerfile" -# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="stable/stretch/Dockerfile" -echo "Building nginx:1.16.0" -git clone https://github.com/nginxinc/docker-nginx nginx -cd nginx -git checkout 1.16.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nginx:1.16.0" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build btcqbo -# https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building jvandrew/btcqbo:0.3.36" -git clone https://github.com/JeffVandrewJr/btcqbo btcqbo -cd btcqbo -git checkout v0.3.36 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "jvandrew/btcqbo:0.3.36" . -cd - && cd .. - - -# Build redis -# https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile -DOCKERFILE="5.0/Dockerfile" -echo "Building redis:5.0.2-alpine" -git clone https://github.com/docker-library/redis redis -cd redis -git checkout f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "redis:5.0.2-alpine" . -cd - && cd .. - - -# Build btctransmuter -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile -DOCKERFILE="Dockerfiles/amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfiles/arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfiles/arm64v8.Dockerfile" -echo "Building btcpayserver/btctransmuter:0.0.55" -git clone https://github.com/btcpayserver/btctransmuter btctransmuter -cd btctransmuter -git checkout v0.0.55 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btctransmuter:0.0.55" . -cd - && cd .. - - -# Build docker-monacoin -# https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile -DOCKERFILE="monacoin/0.17.1/Dockerfile" -echo "Building wakiyamap/docker-monacoin:0.17.1" -git clone https://github.com/wakiyamap/docker-bitcoin docker-monacoin -cd docker-monacoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "wakiyamap/docker-monacoin:0.17.1" . -cd - && cd .. - - -# Build docker-groestlcoin -# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile -DOCKERFILE="groestlcoin/2.20.1/Dockerfile" -echo "Building groestlcoin/docker-groestlcoin:2.20.1" -git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin -cd docker-groestlcoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.2.7" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.2.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . -cd - && cd .. - - -# Build ndlc-cli -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile -DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building nicolasdorier/ndlc-cli:1.0.1" -git clone https://github.com/dgarage/ndlc ndlc-cli -cd ndlc-cli -git checkout releases/1.0.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . -cd - && cd .. - - -# Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile -DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.6.2$?" -git clone https://github.com/btcpayserver/btcpayserver btcpayserver -cd btcpayserver -git checkout v1.0.6.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.2$?" . -cd - && cd .. - - -# Build docker-woocommerce -# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" -git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce -cd docker-woocommerce -git checkout v3.0.6-wordpress-5.5.3-php-7.4.12 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" . -cd - && cd .. - - -# Build mariadb -# https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile -DOCKERFILE="10.3/Dockerfile" -echo "Building mariadb:10.3" -git clone https://github.com/docker-library/mariadb mariadb -cd mariadb -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "mariadb:10.3" . +docker build -f "$DOCKERFILE" -t "kamigawabul/btglnd:latest" . cd - && cd .. @@ -369,150 +61,6 @@ docker build -f "$DOCKERFILE" -t "kamigawabul/docker-bitcoingold:0.15.2" . cd - && cd .. -# Build docker-viacoin -# https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin -DOCKERFILE="viacoin/0.15.2/docker-viacoin" -echo "Building romanornr/docker-viacoin:0.15.2" -git clone https://github.com/viacoin/docker-viacoin docker-viacoin -cd docker-viacoin -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "romanornr/docker-viacoin:0.15.2" . -cd - && cd .. - - -# Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lightning:v0.9.0-1" -git clone https://github.com/btcpayserver/lightning lightning -cd lightning -git checkout basedon-v0.9.0-1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . -cd - && cd .. - - -# Build postgres -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -DOCKERFILE="9.6/Dockerfile" -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" -# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" -echo "Building postgres:9.6.5" -git clone https://github.com/docker-library/postgres postgres -cd postgres -git checkout b7cb3c6eacea93be2259381033be3cc435649369 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . -cd - && cd .. - - -# Build dogecoin -# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile -DOCKERFILE="dogecoin/1.10.0/Dockerfile" -echo "Building rockstardev/dogecoin:1.10.0" -git clone https://github.com/rockstardev/docker-bitcoin dogecoin -cd dogecoin -git checkout feature/dogecoin -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . -cd - && cd .. - - -# Build pihole -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 -DOCKERFILE="Dockerfile_amd64" -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile_armhf" -# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile_arm64" -echo "Building pihole/pihole:v5.0" -git clone https://github.com/pi-hole/docker-pi-hole pihole -cd pihole -git checkout v5.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "pihole/pihole:v5.0" . -cd - && cd .. - - -# Build eclair -# https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building acinq/eclair:release-0.4.1" -git clone https://github.com/ACINQ/eclair eclair -cd eclair -git checkout v0.4.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . -cd - && cd .. - - -# Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.2" -git clone https://github.com/ShahanaFarooqui/RTL rtl -cd rtl -git checkout v0.8.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . -cd - && cd .. - - -# Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.11.0" -git clone https://github.com/apotdevin/thunderhub thunderhub -cd thunderhub -git checkout v0.11.0 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.11.0" . -cd - && cd .. - - -# Build docker-bitcoinplus -# https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile -DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" -echo "Building chekaz/docker-bitcoinplus:2.7.0" -git clone https://github.com/ChekaZ/docker docker-bitcoinplus -cd docker-bitcoinplus -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-bitcoinplus:2.7.0" . -cd - && cd .. - - -# Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 -DOCKERFILE="Dockerfile.linuxamd64" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" -echo "Building nicolasdorier/nbxplorer:2.1.46" -git clone https://github.com/dgarage/nbxplorer nbxplorer -cd nbxplorer -git checkout v2.1.46 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . -cd - && cd .. - - # Build lightning # https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile DOCKERFILE="Dockerfile" @@ -593,47 +141,31 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. -# Build docker-trezarcoin -# https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile -DOCKERFILE="trezarcoin/1.2.0/Dockerfile" -echo "Building chekaz/docker-trezarcoin:0.13.0" -git clone https://github.com/ChekaZ/docker docker-trezarcoin -cd docker-trezarcoin -git checkout master +# Build eclair +# https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building acinq/eclair:release-0.4.1" +git clone https://github.com/ACINQ/eclair eclair +cd eclair +git checkout v0.4.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-trezarcoin:0.13.0" . +docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . cd - && cd .. -# Build elements -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile -DOCKERFILE="Elements/0.18.1.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/elements:0.18.1.7" -git clone https://github.com/btcpayserver/dockerfile-deps elements -cd elements -git checkout Elements/0.18.1.7 +# Build rtl +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" +echo "Building shahanafarooqui/rtl:0.8.2" +git clone https://github.com/ShahanaFarooqui/RTL rtl +cd rtl +git checkout v0.8.2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/elements:0.18.1.7" . -cd - && cd .. - - -# Build dash -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile -DOCKERFILE="Dash/0.16.1.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/dash:0.16.1.1" -git clone https://github.com/btcpayserver/dockerfile-deps dash -cd dash -git checkout Dash/0.16.1.1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.16.1.1" . +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . cd - && cd .. @@ -669,50 +201,6 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . cd - && cd .. -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.2.7" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.2.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/docker-gen:0.7.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout v0.7.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . -cd - && cd .. - - -# Build docker-bitcore -# https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile -DOCKERFILE="docker-bitcored/Dockerfile" -echo "Building dalijolijo/docker-bitcore:0.15.2" -git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore -cd docker-bitcore -git checkout master -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . -cd - && cd .. - - # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/0.20.1/linuxamd64.Dockerfile" @@ -729,17 +217,83 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:0.20.1" . cd - && cd .. -# Build litecoin -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile -DOCKERFILE="Litecoin/0.17.1/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Litecoin/0.17.1/linuxarm32v7.Dockerfile" -echo "Building btcpayserver/litecoin:0.17.1-1" -git clone https://github.com/btcpayserver/dockerfile-deps litecoin -cd litecoin -git checkout Litecoin/0.17.1-1 +# Build docker-bitcoinplus +# https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile +DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" +echo "Building chekaz/docker-bitcoinplus:2.7.0" +git clone https://github.com/ChekaZ/docker docker-bitcoinplus +cd docker-bitcoinplus +git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/litecoin:0.17.1-1" . +docker build -f "$DOCKERFILE" -t "chekaz/docker-bitcoinplus:2.7.0" . +cd - && cd .. + + +# Build docker-bitcore +# https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile +DOCKERFILE="docker-bitcored/Dockerfile" +echo "Building dalijolijo/docker-bitcore:0.15.2" +git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore +cd docker-bitcore +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . +cd - && cd .. + + +# Build btcpayserver +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile +DOCKERFILE="amd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building btcpayserver/btcpayserver:1.0.6.2$?" +git clone https://github.com/btcpayserver/btcpayserver btcpayserver +cd btcpayserver +git checkout v1.0.6.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.2$?" . +cd - && cd .. + + +# Build dash +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile +DOCKERFILE="Dash/0.16.1.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dash/0.16.1.1/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/dash:0.16.1.1" +git clone https://github.com/btcpayserver/dockerfile-deps dash +cd dash +git checkout Dash/0.16.1.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/dash:0.16.1.1" . +cd - && cd .. + + +# Build dogecoin +# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile +DOCKERFILE="dogecoin/1.10.0/Dockerfile" +echo "Building rockstardev/dogecoin:1.10.0" +git clone https://github.com/rockstardev/docker-bitcoin dogecoin +cd dogecoin +git checkout feature/dogecoin +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . +cd - && cd .. + + +# Build docker-feathercoin +# https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile +DOCKERFILE="feathercoin/0.16.3/Dockerfile" +echo "Building chekaz/docker-feathercoin:0.16.3" +git clone https://github.com/ChekaZ/docker docker-feathercoin +cd docker-feathercoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "chekaz/docker-feathercoin:0.16.3" . cd - && cd .. @@ -779,27 +333,241 @@ docker build -f "$DOCKERFILE" -t "groestlcoin/groestlcoin-spark:version-0.2.16" cd - && cd .. -# Build btglnd -# https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile +# Build eclair +# https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile DOCKERFILE="Dockerfile" -echo "Building kamigawabul/btglnd:latest" -git clone https://github.com/vutov/lnd btglnd -cd btglnd -git checkout master +echo "Building groestlcoin/eclair:v0.3.3" +git clone https://github.com/Groestlcoin/eclair eclair +cd eclair +git checkout v0.3.3 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "kamigawabul/btglnd:latest" . +docker build -f "$DOCKERFILE" -t "groestlcoin/eclair:v0.3.3" . cd - && cd .. -# Build electrumx -# https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile +# Build lnd +# https://raw.githubusercontent.com/Groestlcoin/lnd/v0.10.0-grs/Dockerfile DOCKERFILE="Dockerfile" -echo "Building lukechilds/electrumx:latest" -git clone https://github.com/lukechilds/docker-electrumx electrumx -cd electrumx +echo "Building groestlcoin/lnd:v0.10.0-grs" +git clone https://github.com/Groestlcoin/lnd lnd +cd lnd +git checkout v0.10.0-grs +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "groestlcoin/lnd:v0.10.0-grs" . +cd - && cd .. + + +# Build docker-groestlcoin +# https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile +DOCKERFILE="groestlcoin/2.20.1/Dockerfile" +echo "Building groestlcoin/docker-groestlcoin:2.20.1" +git clone https://github.com/NicolasDorier/docker-bitcoin docker-groestlcoin +cd docker-groestlcoin git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "lukechilds/electrumx:latest" . +docker build -f "$DOCKERFILE" -t "groestlcoin/docker-groestlcoin:2.20.1" . +cd - && cd .. + + +# Build elements +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile +DOCKERFILE="Elements/0.18.1.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Elements/0.18.1.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/elements:0.18.1.7" +git clone https://github.com/btcpayserver/dockerfile-deps elements +cd elements +git checkout Elements/0.18.1.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/elements:0.18.1.7" . +cd - && cd .. + + +# Build lightning +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="contrib/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.0-1/contrib/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="contrib/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lightning:v0.9.0-1" +git clone https://github.com/btcpayserver/lightning lightning +cd lightning +git checkout basedon-v0.9.0-1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v0.9.0-1" . +cd - && cd .. + + +# Build lnd +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lnd:v0.11.0-beta" +git clone https://github.com/btcpayserver/lnd lnd +cd lnd +git checkout basedon-v0.11.0-beta +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . +cd - && cd .. + + +# Build litecoin +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile +DOCKERFILE="Litecoin/0.17.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Litecoin/0.17.1/linuxarm32v7.Dockerfile" +echo "Building btcpayserver/litecoin:0.17.1-1" +git clone https://github.com/btcpayserver/dockerfile-deps litecoin +cd litecoin +git checkout Litecoin/0.17.1-1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/litecoin:0.17.1-1" . +cd - && cd .. + + +# Build docker-monacoin +# https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile +DOCKERFILE="monacoin/0.17.1/Dockerfile" +echo "Building wakiyamap/docker-monacoin:0.17.1" +git clone https://github.com/wakiyamap/docker-bitcoin docker-monacoin +cd docker-monacoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "wakiyamap/docker-monacoin:0.17.1" . +cd - && cd .. + + +# Build monero +# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/monero:0.17.1.5" +git clone https://github.com/Kukks/monero-docker monero +cd monero +git checkout x86_64 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . +cd - && cd .. + + +# Build monero +# https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/monero:0.17.1.5" +git clone https://github.com/Kukks/monero-docker monero +cd monero +git checkout x86_64 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . +cd - && cd .. + + +# Build nbxplorer +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64 +DOCKERFILE="Dockerfile.linuxamd64" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.linuxarm32v7" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.linuxarm64v8" +echo "Building nicolasdorier/nbxplorer:2.1.46" +git clone https://github.com/dgarage/nbxplorer nbxplorer +cd nbxplorer +git checkout v2.1.46 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.1.46" . +cd - && cd .. + + +# Build letsencrypt-nginx-proxy-companion +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" +git clone https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion letsencrypt-nginx-proxy-companion +cd letsencrypt-nginx-proxy-companion +git checkout v1.12.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/letsencrypt-nginx-proxy-companion:1.12.2" . +cd - && cd .. + + +# Build nginx +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +DOCKERFILE="stable/stretch/Dockerfile" +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="stable/stretch/Dockerfile" +# https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="stable/stretch/Dockerfile" +echo "Building nginx:1.16.0" +git clone https://github.com/nginxinc/docker-nginx nginx +cd nginx +git checkout 1.16.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nginx:1.16.0" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build btcqbo +# https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/btcqbo:0.3.36" +git clone https://github.com/JeffVandrewJr/btcqbo btcqbo +cd btcqbo +git checkout v0.3.36 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/btcqbo:0.3.36" . +cd - && cd .. + + +# Build redis +# https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile +DOCKERFILE="5.0/Dockerfile" +echo "Building redis:5.0.2-alpine" +git clone https://github.com/docker-library/redis redis +cd redis +git checkout f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "redis:5.0.2-alpine" . +cd - && cd .. + + +# Build btctransmuter +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile +DOCKERFILE="Dockerfiles/amd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfiles/arm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfiles/arm64v8.Dockerfile" +echo "Building btcpayserver/btctransmuter:0.0.55" +git clone https://github.com/btcpayserver/btctransmuter btctransmuter +cd btctransmuter +git checkout v0.0.55 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btctransmuter:0.0.55" . cd - && cd .. @@ -819,27 +587,259 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver-configurator:0.0.21" cd - && cd .. -# Build eclair -# https://raw.githubusercontent.com/Groestlcoin/eclair/v0.3.3/Dockerfile -DOCKERFILE="Dockerfile" -echo "Building groestlcoin/eclair:v0.3.3" -git clone https://github.com/Groestlcoin/eclair eclair -cd eclair -git checkout v0.3.3 +# Build eps +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile +DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/eps:0.2.0" +git clone https://github.com/btcpayserver/dockerfile-deps eps +cd eps +git checkout EPS/0.2.0 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "groestlcoin/eclair:v0.3.3" . +docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . cd - && cd .. -# Build docker-feathercoin -# https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile -DOCKERFILE="feathercoin/0.16.3/Dockerfile" -echo "Building chekaz/docker-feathercoin:0.16.3" -git clone https://github.com/ChekaZ/docker docker-feathercoin -cd docker-feathercoin +# Build electrumx +# https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building lukechilds/electrumx:latest" +git clone https://github.com/lukechilds/docker-electrumx electrumx +cd electrumx git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "chekaz/docker-feathercoin:0.16.3" . +docker build -f "$DOCKERFILE" -t "lukechilds/electrumx:latest" . +cd - && cd .. + + +# Build librepatron +# https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/librepatron:0.7.39" +git clone https://github.com/JeffVandrewJr/patron librepatron +cd librepatron +git checkout v0.7.39 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/librepatron:0.7.39" . +cd - && cd .. + + +# Build isso +# https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building jvandrew/isso:atron.22" +git clone https://github.com/JeffVandrewJr/isso isso +cd isso +git checkout patron.22 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "jvandrew/isso:atron.22" . +cd - && cd .. + + +# Build ndlc-cli +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile +DOCKERFILE="amd64.Dockerfile" +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building nicolasdorier/ndlc-cli:1.0.1" +git clone https://github.com/dgarage/ndlc ndlc-cli +cd ndlc-cli +git checkout releases/1.0.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/ndlc-cli:1.0.1" . +cd - && cd .. + + +# Build pihole +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64 +DOCKERFILE="Dockerfile_amd64" +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile_armhf" +# https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile_arm64" +echo "Building pihole/pihole:v5.0" +git clone https://github.com/pi-hole/docker-pi-hole pihole +cd pihole +git checkout v5.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "pihole/pihole:v5.0" . +cd - && cd .. + + +# Build python-teos +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +DOCKERFILE="docker/Dockerfile" +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="docker/Dockerfile" +# https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="docker/Dockerfile" +echo "Building talaia/python-teos:latest" +git clone https://github.com/talaia-labs/python-teos python-teos +cd python-teos +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "talaia/python-teos:latest" . +cd - && cd .. + + +# Build thunderhub +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" +echo "Building apotdevin/thunderhub:v0.11.0" +git clone https://github.com/apotdevin/thunderhub thunderhub +cd thunderhub +git checkout v0.11.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.11.0" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.2.7" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.2.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . +cd - && cd .. + + +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.2.7/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.2.7/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.2.7" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.2.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.2.7" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/docker-gen:0.7.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout v0.7.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.7.7" . +cd - && cd .. + + +# Build docker-woocommerce +# https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile +DOCKERFILE="Dockerfile" +echo "Building btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" +git clone https://github.com/btcpayserver/docker-woocommerce docker-woocommerce +cd docker-woocommerce +git checkout v3.0.6-wordpress-5.5.3-php-7.4.12 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-woocommerce:3.0.6-wordpress-5.5.3-php-7.4.12" . +cd - && cd .. + + +# Build mariadb +# https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile +DOCKERFILE="10.3/Dockerfile" +echo "Building mariadb:10.3" +git clone https://github.com/docker-library/mariadb mariadb +cd mariadb +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "mariadb:10.3" . +cd - && cd .. + + +# Build postgres +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +DOCKERFILE="9.6/Dockerfile" +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" +# https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" +echo "Building postgres:9.6.5" +git clone https://github.com/docker-library/postgres postgres +cd postgres +git checkout b7cb3c6eacea93be2259381033be3cc435649369 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . +cd - && cd .. + + +# Build traefik +# https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile +DOCKERFILE="scratch/Dockerfile" +echo "Building traefik:latest" +git clone https://github.com/containous/traefik-library-image traefik +cd traefik +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "traefik:latest" . +cd - && cd .. + + +# Build docker-trezarcoin +# https://raw.githubusercontent.com/ChekaZ/docker/master/trezarcoin/1.2.0/Dockerfile +DOCKERFILE="trezarcoin/1.2.0/Dockerfile" +echo "Building chekaz/docker-trezarcoin:0.13.0" +git clone https://github.com/ChekaZ/docker docker-trezarcoin +cd docker-trezarcoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "chekaz/docker-trezarcoin:0.13.0" . +cd - && cd .. + + +# Build docker-viacoin +# https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin +DOCKERFILE="viacoin/0.15.2/docker-viacoin" +echo "Building romanornr/docker-viacoin:0.15.2" +git clone https://github.com/viacoin/docker-viacoin docker-viacoin +cd docker-viacoin +git checkout master +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "romanornr/docker-viacoin:0.15.2" . cd - && cd .. From 6d157089e2898356a3378941688988ff89c27567 Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Sun, 6 Dec 2020 14:05:53 +0100 Subject: [PATCH 60/81] fix: thunderhub url (#405) --- .../docker-fragments/opt-add-thunderhub.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 7680023..0d6793e 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -2,7 +2,7 @@ version: "3" services: btcpayserver: environment: - BTCPAY_BTCEXTERNALTHUNDERHUB: "server=/thub/sso/;cookiefile=/etc/lnd_bitcoin_thub_datadir/.cookie" + BTCPAY_BTCEXTERNALTHUNDERHUB: "server=/thub/sso;cookiefile=/etc/lnd_bitcoin_thub_datadir/.cookie" volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: From 2bce8ae481c6addc6f7946b60dd5cfc5714b3e2b Mon Sep 17 00:00:00 2001 From: Dali <37987466+dalijolijo@users.noreply.github.com> Date: Mon, 7 Dec 2020 07:14:38 +0100 Subject: [PATCH 61/81] Bump BitCore BTX docker image to 0.90.9.1 (#327) * Bump BitCore BTX docker image to 0.90.9.1 * rerun build images Co-authored-by: dalijolijo Co-authored-by: Kukks --- README.md | 2 +- contrib/build-all-images.sh | 4 ++-- docker-compose-generator/docker-fragments/bitcore.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d3fad38..149efe1 100644 --- a/README.md +++ b/README.md @@ -341,7 +341,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | kamigawabul/btglnd | latest | [✔️](https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/vutov/lnd) - [DockerHub](https://hub.docker.com/r/kamigawabul/btglnd) | | acinq/eclair | release-0.4.1 | [✔️](https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ACINQ/eclair) - [DockerHub](https://hub.docker.com/r/acinq/eclair) | | chekaz/docker-bitcoinplus | 2.7.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-bitcoinplus) | -| dalijolijo/docker-bitcore | 0.15.2 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | +| dalijolijo/docker-bitcore | 0.90.9.1 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | | btcpayserver/dash | 0.16.1.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | | rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 8658ba8..b0f4066 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -232,12 +232,12 @@ cd - && cd .. # Build docker-bitcore # https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile DOCKERFILE="docker-bitcored/Dockerfile" -echo "Building dalijolijo/docker-bitcore:0.15.2" +echo "Building dalijolijo/docker-bitcore:0.90.9.1" git clone https://github.com/dalijolijo/btcpayserver-docker-bitcore docker-bitcore cd docker-bitcore git checkout master cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.15.2" . +docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.90.9.1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/bitcore.yml b/docker-compose-generator/docker-fragments/bitcore.yml index d0ccce6..6fa4363 100644 --- a/docker-compose-generator/docker-fragments/bitcore.yml +++ b/docker-compose-generator/docker-fragments/bitcore.yml @@ -4,7 +4,7 @@ services: bitcored: restart: unless-stopped container_name: btcpayserver_bitcored - image: dalijolijo/docker-bitcore:0.15.2 + image: dalijolijo/docker-bitcore:0.90.9.1 environment: BITCOIN_EXTRA_ARGS: | rpcport=43782 From fdf60970c558f105652255739c5814d67183e05d Mon Sep 17 00:00:00 2001 From: cryptoteun <73664763+cryptoteun@users.noreply.github.com> Date: Mon, 7 Dec 2020 07:19:17 +0100 Subject: [PATCH 62/81] Add keysend to lnd via docker-fragment (#390) * Create opt-lnd-keysend.yml Set lightning config keysend parameter. * Added keysend Added description for docker-fragments/opt-lnd-keysend.yml --- README.md | 1 + .../docker-fragments/opt-lnd-keysend.yml | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 docker-compose-generator/docker-fragments/opt-lnd-keysend.yml diff --git a/README.md b/README.md index 149efe1..653f73f 100644 --- a/README.md +++ b/README.md @@ -153,6 +153,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-save-storage-xs](docker-compose-generator/docker-fragments/opt-save-storage-xs.yml) will keep around 3 months of blocks (prune BTC for 25 GB) * [opt-save-storage-xxs](docker-compose-generator/docker-fragments/opt-save-storage-xxs.yml) will keep around 2 weeks of blocks (prune BTC for 5 GB) (lightning not supported) * [opt-lnd-autopilot](docker-compose-generator/docker-fragments/opt-lnd-autopilot.yml) will activate auto pilot on LND. (5 channels, 60% of allocation) +* [opt-lnd-keysend](docker-compose-generator/docker-fragments/opt-lnd-keysend.yml) will activate keysend on LND. * [opt-save-memory](docker-compose-generator/docker-fragments/opt-save-memory.yml) will decrease the default dbcache at the expense of longer synchronization time. (Useful if your machine is less than 2GB) * [opt-more-memory](docker-compose-generator/docker-fragments/opt-more-memory.yml) will increase the default dbcache to make synchronization faster (Useful if your machine is has around 4GB) * [opt-add-btcqbo](docker-compose-generator/docker-fragments/opt-add-btcqbo.yml) will allow you to create an invoice on Quickbooks which include a way for your customer to pay on BTCPay Server (More information on this [github repository](https://github.com/JeffVandrewJr/btcqbo/), this add-on is maintained by [JeffVandrewJr](https://github.com/JeffVandrewJr), see more on [this video](https://www.youtube.com/watch?v=srgwL9ozg6c)) diff --git a/docker-compose-generator/docker-fragments/opt-lnd-keysend.yml b/docker-compose-generator/docker-fragments/opt-lnd-keysend.yml new file mode 100644 index 0000000..1088f29 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-lnd-keysend.yml @@ -0,0 +1,7 @@ +version: "3" + +services: + lnd_bitcoin: + environment: + LND_EXTRA_ARGS: | + accept-keysend=1 From 8c631b08bd81320f511a8e03043887b0bbff718c Mon Sep 17 00:00:00 2001 From: Juraj Bednar Date: Mon, 7 Dec 2020 07:21:07 +0100 Subject: [PATCH 63/81] Add option to expose monerod 18081 (RPC port) on 127.0.0.1 on docker host (#396) * Add option to expose monerod 18081 (RPC port) on 127.0.0.1 to use monero full node with other wallets. * Update opt-monero-expose.yml --- README.md | 1 + .../docker-fragments/opt-monero-expose.yml | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 docker-compose-generator/docker-fragments/opt-monero-expose.yml diff --git a/README.md b/README.md index 653f73f..8c54e59 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-add-ndlc](docker-compose-generator/docker-fragments/opt-add-ndlc.yml) ([See the documentation](docs/ndlc.md)) * [opt-add-thunderhub](docker-compose-generator/docker-fragments/opt-add-thunderhub.yml) for a LND Lightning Node Manager in your Browser. Maintained by [apotdevin](https://github.com/apotdevin). * [opt-add-teos](docker-compose-generator/docker-fragments/opt-add-teos.yml) for [The Eye Of Satoshi](https://github.com/talaia-labs/python-teos), a BOLT13 Lightning Watchtower. Use port 9814 on your server or Tor to connect. +* [opt-monero-expose](docker-compose-generator/docker-fragments/opt-monero-expose.yml) to expose monero node's RPC port at 127.0.0.1:18081 to connect your own wallet. Use f.e. ssh port forwarding to forward to your own computer. You can also create your own [custom fragments](#how-can-i-customize-the-generated-docker-compose-file). diff --git a/docker-compose-generator/docker-fragments/opt-monero-expose.yml b/docker-compose-generator/docker-fragments/opt-monero-expose.yml new file mode 100644 index 0000000..d7cf147 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-monero-expose.yml @@ -0,0 +1,8 @@ +version: "3" + +services: + monerod: + ports: + - "127.0.0.1:18081:18081" +required: + - "monero" From ea4d5aba97de45f052c7954ad5bb6e15f8dfc6ea Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Tue, 8 Dec 2020 14:02:06 +0900 Subject: [PATCH 64/81] bump postgres --- README.md | 2 +- contrib/build-all-images.sh | 4 ++-- docker-compose-generator/docker-fragments/postgres.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8c54e59..e4dfc6a 100644 --- a/README.md +++ b/README.md @@ -338,7 +338,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | nicolasdorier/ndlc-cli | 1.0.1 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | -| postgres | 9.6.5 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | +| postgres | 9.6.20 | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [✔️](https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile) | [Github](https://github.com/docker-library/postgres) - [DockerHub](https://hub.docker.com/_/postgres) | | kamigawabul/docker-bitcoingold | 0.15.2 | [✔️](https://raw.githubusercontent.com/Vutov/docker-bitcoin/master/bitcoingold/0.15.2/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Vutov/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/kamigawabul/docker-bitcoingold) | | kamigawabul/btglnd | latest | [✔️](https://raw.githubusercontent.com/vutov/lnd/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/vutov/lnd) - [DockerHub](https://hub.docker.com/r/kamigawabul/btglnd) | | acinq/eclair | release-0.4.1 | [✔️](https://raw.githubusercontent.com/ACINQ/eclair/v0.4.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ACINQ/eclair) - [DockerHub](https://hub.docker.com/r/acinq/eclair) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index b0f4066..108f750 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -798,12 +798,12 @@ DOCKERFILE="9.6/Dockerfile" [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="9.6/Dockerfile" # https://raw.githubusercontent.com/docker-library/postgres/b7cb3c6eacea93be2259381033be3cc435649369/9.6/Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="9.6/Dockerfile" -echo "Building postgres:9.6.5" +echo "Building postgres:9.6.20" git clone https://github.com/docker-library/postgres postgres cd postgres git checkout b7cb3c6eacea93be2259381033be3cc435649369 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "postgres:9.6.5" . +docker build -f "$DOCKERFILE" -t "postgres:9.6.20" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/postgres.yml b/docker-compose-generator/docker-fragments/postgres.yml index aabef42..df786ac 100644 --- a/docker-compose-generator/docker-fragments/postgres.yml +++ b/docker-compose-generator/docker-fragments/postgres.yml @@ -3,7 +3,7 @@ version: "3" services: postgres: restart: unless-stopped - image: postgres:9.6.5 + image: postgres:9.6.20 volumes: - "postgres_datadir:/var/lib/postgresql/data" From a1ee60451aedf6f3dc8770a0b0d7b01b86cd1f3b Mon Sep 17 00:00:00 2001 From: Mike Olthoff Date: Wed, 9 Dec 2020 04:22:27 -0800 Subject: [PATCH 65/81] bump monero (#407) --- README.md | 2 +- docker-compose-generator/docker-fragments/monero.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e4dfc6a..428122f 100644 --- a/README.md +++ b/README.md @@ -356,7 +356,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | -| btcpayserver/monero | 0.17.1.5 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | +| btcpayserver/monero | 0.17.1.6 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | | jvandrew/btcqbo | 0.3.36 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/btcqbo) - [DockerHub](https://hub.docker.com/r/jvandrew/btcqbo) | | redis | 5.0.2-alpine | [✔️](https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/redis) - [DockerHub](https://hub.docker.com/_/redis) | | lukechilds/electrumx | latest | [✔️](https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/lukechilds/docker-electrumx) - [DockerHub](https://hub.docker.com/r/lukechilds/electrumx) | diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 02654c8..9b6f461 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,7 +4,7 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.5 + image: btcpayserver/monero:0.17.1.6 entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain expose: - "18081" @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.5 + image: btcpayserver/monero:0.17.1.6 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From efec51f15956851c72dc5c6c58074b3f78429252 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 10 Dec 2020 01:08:28 +0900 Subject: [PATCH 66/81] Fix postgres --- docker-compose-generator/docker-fragments/postgres.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose-generator/docker-fragments/postgres.yml b/docker-compose-generator/docker-fragments/postgres.yml index df786ac..163aedf 100644 --- a/docker-compose-generator/docker-fragments/postgres.yml +++ b/docker-compose-generator/docker-fragments/postgres.yml @@ -4,6 +4,8 @@ services: postgres: restart: unless-stopped image: postgres:9.6.20 + environment: + POSTGRES_HOST_AUTH_METHOD: trust volumes: - "postgres_datadir:/var/lib/postgresql/data" From d73cbf6ad96b3909aa6f735c61d04027c4a48769 Mon Sep 17 00:00:00 2001 From: Mike Olthoff Date: Wed, 9 Dec 2020 19:49:35 -0800 Subject: [PATCH 67/81] bump dogecoin (#410) --- docker-compose-generator/docker-fragments/dogecoin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/dogecoin.yml b/docker-compose-generator/docker-fragments/dogecoin.yml index df82624..e593a72 100644 --- a/docker-compose-generator/docker-fragments/dogecoin.yml +++ b/docker-compose-generator/docker-fragments/dogecoin.yml @@ -4,7 +4,7 @@ services: dogecoind: restart: unless-stopped container_name: btcpayserver_dogecoind - image: rockstardev/dogecoin:1.10.0 + image: btcpayserver/dogecoin:1.14.2 environment: DOGECOIN_EXTRA_ARGS: | rpcuser=ceiwHEbqWI83 From b985713d46a6a58502bd53ca8bde83bb14c16319 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 10 Dec 2020 12:51:48 +0900 Subject: [PATCH 68/81] update doc --- README.md | 2 +- contrib/DockerFileBuildHelper/Program.cs | 6 +++--- contrib/build-all-images.sh | 20 ++++++++++---------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 428122f..cda535a 100644 --- a/README.md +++ b/README.md @@ -345,7 +345,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | chekaz/docker-bitcoinplus | 2.7.0 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-bitcoinplus) | | dalijolijo/docker-bitcore | 0.90.9.1 | [✔️](https://raw.githubusercontent.com/dalijolijo/btcpayserver-docker-bitcore/master/docker-bitcored/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/dalijolijo/btcpayserver-docker-bitcore) - [DockerHub](https://hub.docker.com/r/dalijolijo/docker-bitcore) | | btcpayserver/dash | 0.16.1.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/0.16.1.1/Dash/0.16.1.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dash) | -| rockstardev/dogecoin | 1.10.0 | [✔️](https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/rockstardev/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/rockstardev/dogecoin) | +| btcpayserver/dogecoin | 1.14.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dogecoin/1.14.2/Dogecoin/1.14.2/linuxamd64.Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/dogecoin) | | chekaz/docker-feathercoin | 0.16.3 | [✔️](https://raw.githubusercontent.com/ChekaZ/docker/master/feathercoin/0.16.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/ChekaZ/docker) - [DockerHub](https://hub.docker.com/r/chekaz/docker-feathercoin) | | groestlcoin/docker-groestlcoin | 2.20.1 | [✔️](https://raw.githubusercontent.com/NicolasDorier/docker-bitcoin/master/groestlcoin/2.20.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/NicolasDorier/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/groestlcoin/docker-groestlcoin) | | groestlcoin/lightning | v0.9.0 | [✔️](https://raw.githubusercontent.com/Groestlcoin/lightning/v0.9.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Groestlcoin/lightning) - [DockerHub](https://hub.docker.com/r/groestlcoin/lightning) | diff --git a/contrib/DockerFileBuildHelper/Program.cs b/contrib/DockerFileBuildHelper/Program.cs index e1d2568..33505a5 100644 --- a/contrib/DockerFileBuildHelper/Program.cs +++ b/contrib/DockerFileBuildHelper/Program.cs @@ -447,9 +447,9 @@ namespace DockerFileBuildHelper dockerInfo.SupportedByUs = true; break; case "dogecoin": - dockerInfo.DockerFilePath = $"dogecoin/{image.Tag}/Dockerfile"; - dockerInfo.GitLink = "https://github.com/rockstardev/docker-bitcoin"; - dockerInfo.GitRef = "feature/dogecoin"; + dockerInfo.DockerFilePath = $"Dogecoin/{image.Tag}/linuxamd64.Dockerfile"; + dockerInfo.GitLink = "https://github.com/btcpayserver/dockerfile-deps"; + dockerInfo.GitRef = $"Dogecoin/{image.Tag}"; break; case "docker-bitcore": dockerInfo.DockerFilePath = "docker-bitcored/Dockerfile"; diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 108f750..3f1c738 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -274,14 +274,14 @@ cd - && cd .. # Build dogecoin -# https://raw.githubusercontent.com/rockstardev/docker-bitcoin/feature/dogecoin/dogecoin/1.10.0/Dockerfile -DOCKERFILE="dogecoin/1.10.0/Dockerfile" -echo "Building rockstardev/dogecoin:1.10.0" -git clone https://github.com/rockstardev/docker-bitcoin dogecoin +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dogecoin/1.14.2/Dogecoin/1.14.2/linuxamd64.Dockerfile +DOCKERFILE="Dogecoin/1.14.2/linuxamd64.Dockerfile" +echo "Building btcpayserver/dogecoin:1.14.2" +git clone https://github.com/btcpayserver/dockerfile-deps dogecoin cd dogecoin -git checkout feature/dogecoin +git checkout Dogecoin/1.14.2 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "rockstardev/dogecoin:1.10.0" . +docker build -f "$DOCKERFILE" -t "btcpayserver/dogecoin:1.14.2" . cd - && cd .. @@ -446,24 +446,24 @@ cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.5" +echo "Building btcpayserver/monero:0.17.1.6" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.6" . cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.5" +echo "Building btcpayserver/monero:0.17.1.6" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.5" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.6" . cd - && cd .. From 2bb1fb242e3f811816b853a369cc67794e23f5f1 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sun, 13 Dec 2020 21:27:13 +0900 Subject: [PATCH 69/81] bump --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index cda535a..637a27f 100644 --- a/README.md +++ b/README.md @@ -327,7 +327,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.6.2$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.6.3$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 3f1c738..04ad7a7 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.2/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.6.2$?" +echo "Building btcpayserver/btcpayserver:1.0.6.3$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.6.2 +git checkout v1.0.6.3 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.2$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.3$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 2c89e28..c76fc47 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.2$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.3$?} expose: - "49392" environment: From 4f7f1a7084958ecd800d9f086e6932560dd86242 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 18 Dec 2020 13:09:17 +0900 Subject: [PATCH 70/81] bump btcpay --- README.md | 2 +- contrib/build-all-images.sh | 12 ++++++------ .../docker-fragments/btcpayserver.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 637a27f..32e3c1b 100644 --- a/README.md +++ b/README.md @@ -327,7 +327,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | -| btcpayserver/btcpayserver | 1.0.6.3$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/btcpayserver | 1.0.6.4$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | nginx | 1.16.0 | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.16.0/stable/stretch/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.7.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/v0.7.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 04ad7a7..869c46d 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -242,18 +242,18 @@ cd - && cd .. # Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/amd64.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm32v7.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm64v8.Dockerfile +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building btcpayserver/btcpayserver:1.0.6.3$?" +echo "Building btcpayserver/btcpayserver:1.0.6.4$?" git clone https://github.com/btcpayserver/btcpayserver btcpayserver cd btcpayserver -git checkout v1.0.6.3 +git checkout v1.0.6.4 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.3$?" . +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:1.0.6.4$?" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index c76fc47..2929945 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.3$?} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.6.4$?} expose: - "49392" environment: From 8cc53e9932090d75fd72fce33f98edb9217f5852 Mon Sep 17 00:00:00 2001 From: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com> Date: Fri, 18 Dec 2020 06:14:49 +0100 Subject: [PATCH 71/81] chore: bump thunderhub (#414) --- Production/nginx.tmpl | 5 ++--- .../docker-fragments/opt-add-thunderhub.yml | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Production/nginx.tmpl b/Production/nginx.tmpl index c440fd8..538268c 100644 --- a/Production/nginx.tmpl +++ b/Production/nginx.tmpl @@ -40,9 +40,8 @@ } {{ end }} {{ if (eq $serviceName "bitcoin_thub") }} - location /thub/ { - rewrite ^/thub(.*)$ $1 break; - proxy_pass http://bitcoin_thub:3000/; + location /thub { + proxy_pass http://bitcoin_thub:3000/thub; } {{ end }} {{ if (eq $serviceName "btcqbo") }} diff --git a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml index 0d6793e..b3f14f6 100644 --- a/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml +++ b/docker-compose-generator/docker-fragments/opt-add-thunderhub.yml @@ -6,11 +6,10 @@ services: volumes: - "lnd_bitcoin_thub_datadir:/etc/lnd_bitcoin_thub_datadir" bitcoin_thub: - image: apotdevin/thunderhub:v0.11.0 + image: apotdevin/thunderhub:base-v0.12.0 restart: unless-stopped stop_signal: SIGKILL environment: - BASE_PATH: "/thub" NO_VERSION_CHECK: "true" COOKIE_PATH: "/data/.cookie" SSO_SERVER_URL: "lnd_bitcoin:10009" @@ -18,6 +17,7 @@ services: SSO_CERT_PATH: "/etc/lnd/tls.cert" NO_CLIENT_ACCOUNTS: "true" LOG_LEVEL: debug + LOGOUT_URL: "/server/services/thunderhub/BTC" volumes: - "lnd_bitcoin_datadir:/etc/lnd" - "lnd_bitcoin_thub_datadir:/data" From 5b0ee8247a0531b2f630d7cf92d958cec621d7d9 Mon Sep 17 00:00:00 2001 From: Seth Simmons <40500387+sethsimmons@users.noreply.github.com> Date: Fri, 18 Dec 2020 14:02:33 +0000 Subject: [PATCH 72/81] Pass ban-list to block malicious nodes (#413) * Pass ban-list to block malicious nodes This change requires https://github.com/btcpayserver/dockerfile-deps/pull/18 to be merged first, or else the Docker container will fail to start. * Bump Monero version to v0.17.1.7 * Fix block.txt file location --- docker-compose-generator/docker-fragments/monero.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 9b6f461..d7f0f0f 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,8 +4,8 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.6 - entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain + image: btcpayserver/monero:0.17.1.7 + entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --ban-list=/home/monero/block.txt expose: - "18081" volumes: @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.6 + image: btcpayserver/monero:0.17.1.7 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From 44a36be7752438d8cf19e5b07b7cbafbe9e96afb Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 18 Dec 2020 23:05:47 +0900 Subject: [PATCH 73/81] Update doc --- README.md | 4 ++-- contrib/DockerFileBuildHelper/Program.cs | 2 +- contrib/build-all-images.sh | 20 ++++++++++---------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 32e3c1b..6ff7202 100644 --- a/README.md +++ b/README.md @@ -356,14 +356,14 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | -| btcpayserver/monero | 0.17.1.6 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | +| btcpayserver/monero | 0.17.1.7 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | | jvandrew/btcqbo | 0.3.36 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/btcqbo) - [DockerHub](https://hub.docker.com/r/jvandrew/btcqbo) | | redis | 5.0.2-alpine | [✔️](https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/redis) - [DockerHub](https://hub.docker.com/_/redis) | | lukechilds/electrumx | latest | [✔️](https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/lukechilds/docker-electrumx) - [DockerHub](https://hub.docker.com/r/lukechilds/electrumx) | | jvandrew/librepatron | 0.7.39 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/patron/v0.7.39/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/patron) - [DockerHub](https://hub.docker.com/r/jvandrew/librepatron) | | jvandrew/isso | atron.22 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/isso/patron.22/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/isso) - [DockerHub](https://hub.docker.com/r/jvandrew/isso) | | talaia/python-teos | latest | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/talaia-labs/python-teos/master/docker/Dockerfile) | [Github](https://github.com/talaia-labs/python-teos) - [DockerHub](https://hub.docker.com/r/talaia/python-teos) | -| apotdevin/thunderhub | v0.11.0 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | +| apotdevin/thunderhub | base-v0.12.0 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.12.0/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.12.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.12.0/arm64v8.Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | | btcpayserver/docker-woocommerce | 3.0.6-wordpress-5.5.3-php-7.4.12 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-woocommerce/v3.0.6-wordpress-5.5.3-php-7.4.12/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/btcpayserver/docker-woocommerce) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-woocommerce) | | mariadb | 10.3 | [✔️](https://raw.githubusercontent.com/docker-library/mariadb/master/10.3/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/mariadb) - [DockerHub](https://hub.docker.com/_/mariadb) | | traefik | latest | [✔️](https://raw.githubusercontent.com/containous/traefik-library-image/master/scratch/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/containous/traefik-library-image) - [DockerHub](https://hub.docker.com/_/traefik) | diff --git a/contrib/DockerFileBuildHelper/Program.cs b/contrib/DockerFileBuildHelper/Program.cs index 33505a5..dcfe26c 100644 --- a/contrib/DockerFileBuildHelper/Program.cs +++ b/contrib/DockerFileBuildHelper/Program.cs @@ -558,7 +558,7 @@ namespace DockerFileBuildHelper dockerInfo.DockerFilePathARM32v7 = "arm32v7.Dockerfile"; dockerInfo.DockerFilePathARM64v8 = "arm64v8.Dockerfile"; dockerInfo.GitLink = "https://github.com/apotdevin/thunderhub"; - dockerInfo.GitRef = $"{image.Tag.Split('-')[0]}"; + dockerInfo.GitRef = $"{image.Tag.Split('-')[1]}"; dockerInfo.SupportedByUs = false; break; case "python-teos": diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 869c46d..2b1eeef 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -446,24 +446,24 @@ cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.6" +echo "Building btcpayserver/monero:0.17.1.7" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.6" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.7" . cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.6" +echo "Building btcpayserver/monero:0.17.1.7" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.6" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.7" . cd - && cd .. @@ -688,18 +688,18 @@ cd - && cd .. # Build thunderhub -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.12.0/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm32v7.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.12.0/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.11.0/arm64v8.Dockerfile +# https://raw.githubusercontent.com/apotdevin/thunderhub/v0.12.0/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building apotdevin/thunderhub:v0.11.0" +echo "Building apotdevin/thunderhub:base-v0.12.0" git clone https://github.com/apotdevin/thunderhub thunderhub cd thunderhub -git checkout v0.11.0 +git checkout v0.12.0 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:v0.11.0" . +docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:base-v0.12.0" . cd - && cd .. From 600bad52a50ee8db207fcc54dcd2f5adfacb9323 Mon Sep 17 00:00:00 2001 From: Kukks Date: Mon, 7 Dec 2020 06:59:50 +0100 Subject: [PATCH 74/81] Wait for sync for C-lightning REST to start Also bumps RTL and c-lightning-rest fixes #384 --- .../docker-fragments/bitcoin-clightning.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index 596ae11..094a3dd 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -53,23 +53,25 @@ services: - "9737" clightning_bitcoin_rest: - image: saubyk/c-lightning-rest:0.3.0 + image: saubyk/c-lightning-rest:0.4.3 restart: unless-stopped stop_signal: SIGKILL environment: PROTOCOL: "http" NODE: clightning_bitcoin:9835 + LIGHTNINGD_READY_FILE: /root/.nbxplorer/btc_fully_synched links: - clightning_bitcoin volumes: - "clightning_bitcoin_datadir:/root/.lightning" - "bitcoin_datadir:/etc/bitcoin" - "clightning_bitcoin_rest_datadir:/usr/src/app" + - "nbxplorer_datadir:/root/.nbxplorer" expose: - "3001" bitcoin_rtl: - image: shahanafarooqui/rtl:0.9.2 + image: shahanafarooqui/rtl:0.9.3 restart: unless-stopped environment: LN_IMPLEMENTATION: CLT From df31247201d21154aff3899753f7de2d24e9f5ab Mon Sep 17 00:00:00 2001 From: rockstardev Date: Thu, 24 Dec 2020 23:12:42 -0600 Subject: [PATCH 75/81] bumping rtl in README and lnd docker fragment --- README.md | 2 +- docker-compose-generator/docker-fragments/bitcoin-lnd.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 637a27f..026df44 100644 --- a/README.md +++ b/README.md @@ -325,7 +325,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | | saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | -| shahanafarooqui/rtl | 0.9.2 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | +| shahanafarooqui/rtl | 0.9.3 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.6.3$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.3/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | nicolasdorier/nbxplorer | 2.1.46 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxamd64) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm32v7) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.1.46/Dockerfile.linuxarm64v8) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | diff --git a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml index f40d865..3ad0838 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-lnd.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-lnd.yml @@ -41,7 +41,7 @@ services: - bitcoind bitcoin_rtl: - image: shahanafarooqui/rtl:0.9.2 + image: shahanafarooqui/rtl:0.9.3 restart: unless-stopped environment: LND_SERVER_URL: http://lnd_bitcoin:8080/v1 From 1c03fab43c3f1da4b585992e241f0f2204d115ee Mon Sep 17 00:00:00 2001 From: Esky33 Date: Mon, 14 Dec 2020 09:20:29 +0000 Subject: [PATCH 76/81] Update build-all-images.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit After digging around the codebase I Removed what I think are duplicates and a old RTL version Other checks needed here… Please!! @rockstardev .. Also I think the docker-gen generator needs to be double checked for bugs!! as this shouldn't happen.. please check these!! # Build tor # Build monero # Build lnd --- contrib/build-all-images.sh | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 2b1eeef..ae5deac 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -153,22 +153,6 @@ docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . cd - && cd .. -# Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.8.2" -git clone https://github.com/ShahanaFarooqui/RTL rtl -cd rtl -git checkout v0.8.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . -cd - && cd .. - - # Build lnd # https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile DOCKERFILE="linuxamd64.Dockerfile" @@ -185,22 +169,6 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . cd - && cd .. -# Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7 -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8 -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.9.2" -git clone https://github.com/ShahanaFarooqui/RTL rtl -cd rtl -git checkout v0.9.2 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . -cd - && cd .. - - # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/0.20.1/linuxamd64.Dockerfile" From f0d6bc774f3c91a70a857513188c55a4ca7d5f57 Mon Sep 17 00:00:00 2001 From: Seth Simmons <40500387+sethsimmons@users.noreply.github.com> Date: Fri, 1 Jan 2021 04:12:43 +0000 Subject: [PATCH 77/81] Migrate to DNSBL and bump version to v0.17.1.8 (#417) Utilize new flag `--enable-dns-blocklist` to ban known-malicious hosts instead of the file-based --ban-list --- docker-compose-generator/docker-fragments/monero.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index d7f0f0f..7edb63f 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,8 +4,8 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.7 - entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --ban-list=/home/monero/block.txt + image: btcpayserver/monero:0.17.1.8 + entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --enable-dns-blocklist expose: - "18081" volumes: @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.7 + image: btcpayserver/monero:0.17.1.8 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From 12b99504d078c3280f0fd9d6df75724afae110a0 Mon Sep 17 00:00:00 2001 From: Nicolas Dorier Date: Fri, 1 Jan 2021 13:13:09 +0900 Subject: [PATCH 78/81] Revert "Migrate to DNSBL and bump version to v0.17.1.8 (#417)" (#418) This reverts commit f0d6bc774f3c91a70a857513188c55a4ca7d5f57. --- docker-compose-generator/docker-fragments/monero.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 7edb63f..d7f0f0f 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,8 +4,8 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.8 - entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --enable-dns-blocklist + image: btcpayserver/monero:0.17.1.7 + entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --ban-list=/home/monero/block.txt expose: - "18081" volumes: @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.8 + image: btcpayserver/monero:0.17.1.7 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From bf26e455338c3ac1840b4154a66acdda11a311aa Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 1 Jan 2021 13:16:06 +0900 Subject: [PATCH 79/81] bump eps --- README.md | 4 +- contrib/build-all-images.sh | 74 +++++++++++++------ .../docker-fragments/opt-add-electrum-ps.yml | 2 +- 3 files changed, 56 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index b00eb52..2b2fa42 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/lightning | v0.9.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v0.9.1/contrib/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shesek/lightning-charge | 0.4.19-standalone | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/ElementsProject/lightning-charge/v0.4.19/arm64v8.Dockerfile) | [Github](https://github.com/ElementsProject/lightning-charge) - [DockerHub](https://hub.docker.com/r/shesek/lightning-charge) | | shesek/spark-wallet | 0.2.9-standalone | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/shesek/spark-wallet/v0.2.9/arm64v8.Dockerfile) | [Github](https://github.com/shesek/spark-wallet) - [DockerHub](https://hub.docker.com/r/shesek/spark-wallet) | -| saubyk/c-lightning-rest | 0.3.0 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | +| saubyk/c-lightning-rest | 0.4.3 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.4.3/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.4.3/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.4.3/arm64v8.Dockerfile) | [Github](https://github.com/Ride-The-Lightning/c-lightning-REST) - [DockerHub](https://hub.docker.com/r/saubyk/c-lightning-rest) | | shahanafarooqui/rtl | 0.9.3 | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm64v8) | [Github](https://github.com/ShahanaFarooqui/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.11.0-beta | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/btcpayserver | 1.0.6.4$? | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v1.0.6.4/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | @@ -334,7 +334,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/letsencrypt-nginx-proxy-companion | 1.12.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v1.12.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | btcpayserver/btctransmuter | 0.0.55 | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btctransmuter/v0.0.55/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btctransmuter) - [DockerHub](https://hub.docker.com/r/btcpayserver/btctransmuter) | | btcpayserver/btcpayserver-configurator | 0.0.21 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-configurator/v0.0.21/Dockerfiles/arm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-configurator) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver-configurator) | -| btcpayserver/eps | 0.2.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | +| btcpayserver/eps | 0.2.1.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.1.1/EPS/0.2.1.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.1.1/EPS/0.2.1.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.1.1/EPS/0.2.1.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/eps) | | nicolasdorier/ndlc-cli | 1.0.1 | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/amd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/ndlc/releases/1.0.1/arm64v8.Dockerfile) | [Github](https://github.com/dgarage/ndlc) - [DockerHub](https://hub.docker.com/r/nicolasdorier/ndlc-cli) | | pihole/pihole | v5.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_amd64) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_armhf) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/v5.0/Dockerfile_arm64) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/tor | 0.4.2.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.2.7/Tor/0.4.2.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index ae5deac..8ee318b 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -110,34 +110,34 @@ cd - && cd .. # Build c-lightning-rest -# https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/amd64.Dockerfile +# https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.4.3/amd64.Dockerfile DOCKERFILE="amd64.Dockerfile" -# https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm32v7.Dockerfile +# https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.4.3/arm32v7.Dockerfile [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="arm32v7.Dockerfile" -# https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.3.0/arm64v8.Dockerfile +# https://raw.githubusercontent.com/Ride-The-Lightning/c-lightning-REST/v0.4.3/arm64v8.Dockerfile [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="arm64v8.Dockerfile" -echo "Building saubyk/c-lightning-rest:0.3.0" +echo "Building saubyk/c-lightning-rest:0.4.3" git clone https://github.com/Ride-The-Lightning/c-lightning-REST c-lightning-rest cd c-lightning-rest -git checkout v0.3.0 +git checkout v0.4.3 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "saubyk/c-lightning-rest:0.3.0" . +docker build -f "$DOCKERFILE" -t "saubyk/c-lightning-rest:0.4.3" . cd - && cd .. # Build rtl -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm32v7 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm32v7 [[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" -# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.2/Dockerfile.arm64v8 +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm64v8 [[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" -echo "Building shahanafarooqui/rtl:0.9.2" +echo "Building shahanafarooqui/rtl:0.9.3" git clone https://github.com/ShahanaFarooqui/RTL rtl cd rtl -git checkout v0.9.2 +git checkout v0.9.3 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.2" . +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.3" . cd - && cd .. @@ -153,6 +153,22 @@ docker build -f "$DOCKERFILE" -t "acinq/eclair:release-0.4.1" . cd - && cd .. +# Build rtl +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.8.2/Dockerfile.arm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" +echo "Building shahanafarooqui/rtl:0.8.2" +git clone https://github.com/ShahanaFarooqui/RTL rtl +cd rtl +git checkout v0.8.2 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.8.2" . +cd - && cd .. + + # Build lnd # https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.11.0-beta/linuxamd64.Dockerfile DOCKERFILE="linuxamd64.Dockerfile" @@ -169,6 +185,22 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.11.0-beta" . cd - && cd .. +# Build rtl +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm32v7 +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.arm32v7" +# https://raw.githubusercontent.com/ShahanaFarooqui/RTL/v0.9.3/Dockerfile.arm64v8 +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.arm64v8" +echo "Building shahanafarooqui/rtl:0.9.3" +git clone https://github.com/ShahanaFarooqui/RTL rtl +cd rtl +git checkout v0.9.3 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:0.9.3" . +cd - && cd .. + + # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/0.20.1/Bitcoin/0.20.1/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/0.20.1/linuxamd64.Dockerfile" @@ -556,18 +588,18 @@ cd - && cd .. # Build eps -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxamd64.Dockerfile -DOCKERFILE="EPS/0.2.0/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.0/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.0/EPS/0.2.0/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.0/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/eps:0.2.0" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.1.1/EPS/0.2.1.1/linuxamd64.Dockerfile +DOCKERFILE="EPS/0.2.1.1/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.1.1/EPS/0.2.1.1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="EPS/0.2.1.1/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/EPS/0.2.1.1/EPS/0.2.1.1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="EPS/0.2.1.1/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/eps:0.2.1.1" git clone https://github.com/btcpayserver/dockerfile-deps eps cd eps -git checkout EPS/0.2.0 +git checkout EPS/0.2.1.1 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.0" . +docker build -f "$DOCKERFILE" -t "btcpayserver/eps:0.2.1.1" . cd - && cd .. diff --git a/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml b/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml index ed2e928..5758efd 100644 --- a/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml +++ b/docker-compose-generator/docker-fragments/opt-add-electrum-ps.yml @@ -6,7 +6,7 @@ services: BITCOIN_EXTRA_ARGS: | rpcauth=eps:3d1cff5ee81ddeb3ba94483150310e74$$4626aeb95b2a2b066eac8833c1ad936f65cf7492aa836ec8f173ff65ac428a0e electrum_ps: - image: btcpayserver/eps:0.2.0 + image: btcpayserver/eps:0.2.1.1 restart: unless-stopped ports: - "50002:50002" From d71b64e934a4e194cbb12220dd3c6f8da3fa5edc Mon Sep 17 00:00:00 2001 From: Seth Simmons <40500387+sethsimmons@users.noreply.github.com> Date: Fri, 1 Jan 2021 00:05:51 -0500 Subject: [PATCH 80/81] Bump Monero version and migrate to DNSBL (#419) Co-authored-by: Seth Simmons --- docker-compose-generator/docker-fragments/monero.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index d7f0f0f..7edb63f 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -4,8 +4,8 @@ services: monerod: restart: unless-stopped container_name: btcpayserver_monerod - image: btcpayserver/monero:0.17.1.7 - entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --ban-list=/home/monero/block.txt + image: btcpayserver/monero:0.17.1.8 + entrypoint: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --enable-dns-blocklist expose: - "18081" volumes: @@ -13,7 +13,7 @@ services: monerod_wallet: restart: unless-stopped container_name: btcpayserver_monero_wallet - image: btcpayserver/monero:0.17.1.7 + image: btcpayserver/monero:0.17.1.8 entrypoint: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" expose: - "18082" From 52d2a6975e4c18485c05848fb5177465417d4673 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 1 Jan 2021 14:06:17 +0900 Subject: [PATCH 81/81] update doc --- README.md | 2 +- contrib/build-all-images.sh | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2b2fa42..5c5d856 100644 --- a/README.md +++ b/README.md @@ -356,7 +356,7 @@ We are trying to update our dependencies to run on `arm32v7` and `x64` boards. H | btcpayserver/elements | 0.18.1.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Elements/0.18.1.7/Elements/0.18.1.7/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/elements) | | btcpayserver/litecoin | 0.17.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Litecoin/0.17.1-1/Litecoin/0.17.1/linuxarm32v7.Dockerfile) | ️❌ | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/litecoin) | | wakiyamap/docker-monacoin | 0.17.1 | [✔️](https://raw.githubusercontent.com/wakiyamap/docker-bitcoin/master/monacoin/0.17.1/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/wakiyamap/docker-bitcoin) - [DockerHub](https://hub.docker.com/r/wakiyamap/docker-monacoin) | -| btcpayserver/monero | 0.17.1.7 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | +| btcpayserver/monero | 0.17.1.8 | [✔️](https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/Kukks/monero-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | | jvandrew/btcqbo | 0.3.36 | [✔️](https://raw.githubusercontent.com/JeffVandrewJr/btcqbo/v0.3.36/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/JeffVandrewJr/btcqbo) - [DockerHub](https://hub.docker.com/r/jvandrew/btcqbo) | | redis | 5.0.2-alpine | [✔️](https://raw.githubusercontent.com/docker-library/redis/f1a8498333ae3ab340b5b39fbac1d7e1dc0d628c/5.0/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/redis) - [DockerHub](https://hub.docker.com/_/redis) | | lukechilds/electrumx | latest | [✔️](https://raw.githubusercontent.com/lukechilds/docker-electrumx/master/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/lukechilds/docker-electrumx) - [DockerHub](https://hub.docker.com/r/lukechilds/electrumx) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 8ee318b..88e5270 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -446,24 +446,24 @@ cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.7" +echo "Building btcpayserver/monero:0.17.1.8" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.7" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.8" . cd - && cd .. # Build monero # https://raw.githubusercontent.com/Kukks/monero-docker/x86_64/Dockerfile DOCKERFILE="Dockerfile" -echo "Building btcpayserver/monero:0.17.1.7" +echo "Building btcpayserver/monero:0.17.1.8" git clone https://github.com/Kukks/monero-docker monero cd monero git checkout x86_64 cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.7" . +docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.17.1.8" . cd - && cd ..