diff --git a/README.md b/README.md index f1185ce4..779d3d58 100644 --- a/README.md +++ b/README.md @@ -351,14 +351,14 @@ Note that BTCPayServer developers will not spend excessive time testing your ima | Image | Version | x64 | arm32v7 | arm64v8 | links | |---|---|:-:|:-:|:-:|:-:| | btcpayserver/docker-compose-generator | latest | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver-docker/dcg-latest/docker-compose-generator/Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver-docker) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-compose-generator) | -| btcpayserver/lightning | v25.05 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v25.05/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v25.05/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v25.05/Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | +| btcpayserver/lightning | v26.06.1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v26.06.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v26.06.1/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v26.06.1/Dockerfile) | [Github](https://github.com/btcpayserver/lightning) - [DockerHub](https://hub.docker.com/r/btcpayserver/lightning) | | shahanafarooqui/rtl | v0.15.4 | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile) | [Github](https://github.com/Ride-The-Lightning/RTL) - [DockerHub](https://hub.docker.com/r/shahanafarooqui/rtl) | | btcpayserver/lnd | v0.19.3-beta-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/lnd) - [DockerHub](https://hub.docker.com/r/btcpayserver/lnd) | | btcpayserver/bitcoin | 29.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/29.2/Bitcoin/29.2/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/29.2/Bitcoin/29.2/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/29.2/Bitcoin/29.2/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoin) | -| btcpayserver/bitcoinknots | 29.3.knots20260210 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260210/BitcoinKnots/29.3.knots20260210/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260210/BitcoinKnots/29.3.knots20260210/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260210/BitcoinKnots/29.3.knots20260210/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoinknots) | -| btcpayserver/btcpayserver | 2.3.9 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.3.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.3.9/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.3.9/Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | +| btcpayserver/bitcoinknots | 29.3.knots20260508 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260508/BitcoinKnots/29.3.knots20260508/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260508/BitcoinKnots/29.3.knots20260508/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260508/BitcoinKnots/29.3.knots20260508/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/bitcoinknots) | +| btcpayserver/btcpayserver | 2.4.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.4.0/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.4.0/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.4.0/Dockerfile) | [Github](https://github.com/btcpayserver/btcpayserver) - [DockerHub](https://hub.docker.com/r/btcpayserver/btcpayserver) | | btcpayserver/monero | 0.18.4.3 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Monero/0.18.4.3/Monero/0.18.4.3/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Monero/0.18.4.3/Monero/0.18.4.3/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Monero/0.18.4.3/Monero/0.18.4.3/Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/monero) | -| nicolasdorier/nbxplorer | 2.6.7 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.7/Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.7/Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.7/Dockerfile) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | +| nicolasdorier/nbxplorer | 2.6.8 | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.8/Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.8/Dockerfile) | [✔️](https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.8/Dockerfile) | [Github](https://github.com/dgarage/nbxplorer) - [DockerHub](https://hub.docker.com/r/nicolasdorier/nbxplorer) | | btcpayserver/letsencrypt-nginx-proxy-companion | 2.2.9-2 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v2.2.9-2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v2.2.9-2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v2.2.9-2/Dockerfile) | [Github](https://github.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion) - [DockerHub](https://hub.docker.com/r/btcpayserver/letsencrypt-nginx-proxy-companion) | | nginx | 1.25.3-bookworm | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.23.2/stable/debian/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.23.2/stable/debian/Dockerfile) | [✔️](https://raw.githubusercontent.com/nginxinc/docker-nginx/1.23.2/stable/debian/Dockerfile) | [Github](https://github.com/nginxinc/docker-nginx) - [DockerHub](https://hub.docker.com/_/nginx) | | btcpayserver/docker-gen | 0.10.7 | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine) | [✔️](https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine) | [Github](https://github.com/btcpayserver/docker-gen) - [DockerHub](https://hub.docker.com/r/btcpayserver/docker-gen) | @@ -371,7 +371,7 @@ Note that BTCPayServer developers will not spend excessive time testing your ima | pihole/pihole | 2025.03.0 | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/2025.03.0/src/Dockerfile) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/2025.03.0/src/Dockerfile) | [✔️](https://raw.githubusercontent.com/pi-hole/docker-pi-hole/2025.03.0/src/Dockerfile) | [Github](https://github.com/pi-hole/docker-pi-hole) - [DockerHub](https://hub.docker.com/r/pihole/pihole) | | btcpayserver/shopify-app-deployer | 1.8 | [✔️](https://raw.githubusercontent.com/btcpayserver/shopify-app/1.8/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/shopify-app/1.8/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/shopify-app/1.8/Dockerfile) | [Github](https://github.com/btcpayserver/shopify-app) - [DockerHub](https://hub.docker.com/r/btcpayserver/shopify-app-deployer) | | btcpayserver/snapdrop | 1.2 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Snapdrop/1.2/Snapdrop/1.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Snapdrop/1.2/Snapdrop/1.2/Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Snapdrop/1.2/Snapdrop/1.2/Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/snapdrop) | -| btcpayserver/tor | 0.4.8.10 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | +| btcpayserver/tor | 0.4.9.10 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/tor) | | btcpayserver/woocommerce | 3.1.0 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/WooCommerce/3.1.0/WooCommerce/3.1.0/linuxamd64.Dockerfile) | ️❌ | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/WooCommerce/3.1.0/WooCommerce/3.1.0/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/woocommerce) | | btcpayserver/postgres | 18.1-1 | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Postgres/18.1-1/Postgres/18.1/linuxamd64.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Postgres/18.1-1/Postgres/18.1/linuxarm32v7.Dockerfile) | [✔️](https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Postgres/18.1-1/Postgres/18.1/linuxarm64v8.Dockerfile) | [Github](https://github.com/btcpayserver/dockerfile-deps) - [DockerHub](https://hub.docker.com/r/btcpayserver/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) | @@ -411,10 +411,9 @@ Note that BTCPayServer developers will not spend excessive time testing your ima | djbooth007/tallycoin_connect | v1.8.0 | [✔️](https://raw.githubusercontent.com/djbooth007/tallycoin_connect/v1.8.0/Dockerfile) | [✔️](https://raw.githubusercontent.com/djbooth007/tallycoin_connect/v1.8.0/Dockerfile.arm32v7) | [✔️](https://raw.githubusercontent.com/djbooth007/tallycoin_connect/v1.8.0/Dockerfile.arm64v8) | [Github](https://github.com/djbooth007/tallycoin_connect) - [DockerHub](https://hub.docker.com/r/djbooth007/tallycoin_connect) | | benjaminchodroff/rust-teos | latest | [✔️](https://raw.githubusercontent.com/benjaminchodroff/rust-teos/master/docker/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/benjaminchodroff/rust-teos) - [DockerHub](https://hub.docker.com/r/benjaminchodroff/rust-teos) | | apotdevin/thunderhub | base-0.15.4 | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.15.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.15.4/Dockerfile) | [✔️](https://raw.githubusercontent.com/apotdevin/thunderhub/v0.15.4/Dockerfile) | [Github](https://github.com/apotdevin/thunderhub) - [DockerHub](https://hub.docker.com/r/apotdevin/thunderhub) | -| timescale/timescaledb | latest-pg14 | [✔️](https://raw.githubusercontent.com/timescale/timescaledb-docker/main/Dockerfile) | [✔️](https://raw.githubusercontent.com/timescale/timescaledb-docker/main/Dockerfile) | [✔️](https://raw.githubusercontent.com/timescale/timescaledb-docker/main/Dockerfile) | [Github](https://github.com/timescale/timescaledb-docker) - [DockerHub](https://hub.docker.com/r/timescale/timescaledb) | | zammad/zammad-docker-compose | zammad-postgresql-3.4.0-4 | [✔️](https://raw.githubusercontent.com/zammad/zammad-docker-compose/ff20084ce2829486076e9781fe27407ca6cc09bb/containers/zammad-postgresql/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/zammad/zammad-docker-compose) - [DockerHub](https://hub.docker.com/r/zammad/zammad-docker-compose) | | memcached | 1.5.22-alpine | [✔️](https://raw.githubusercontent.com/docker-library/memcached/eb38bf28263b8e5bb7367797cb7b181b65d769bd/alpine/Dockerfile) | ️❌ | ️❌ | [Github](https://github.com/docker-library/memcached) - [DockerHub](https://hub.docker.com/_/memcached) | -| acinq/phoenixd | 0.6.3 | [✔️](https://raw.githubusercontent.com/ACINQ/phoenixd/v0.6.3/.docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/ACINQ/phoenixd/v0.6.3/.docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/ACINQ/phoenixd/v0.6.3/.docker/Dockerfile) | [Github](https://github.com/ACINQ/phoenixd) - [DockerHub](https://hub.docker.com/r/acinq/phoenixd) | +| acinq/phoenixd | 0.8.0 | [✔️](https://raw.githubusercontent.com/ACINQ/phoenixd/v0.8.0/.docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/ACINQ/phoenixd/v0.8.0/.docker/Dockerfile) | [✔️](https://raw.githubusercontent.com/ACINQ/phoenixd/v0.8.0/.docker/Dockerfile) | [Github](https://github.com/ACINQ/phoenixd) - [DockerHub](https://hub.docker.com/r/acinq/phoenixd) | | traefik | v2.6 | [✔️](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) | | romanornr/docker-viacoin | 0.15.2 | [✔️](https://raw.githubusercontent.com/viacoin/docker-viacoin/master/viacoin/0.15.2/docker-viacoin) | ️❌ | ️❌ | [Github](https://github.com/viacoin/docker-viacoin) - [DockerHub](https://hub.docker.com/r/romanornr/docker-viacoin) | diff --git a/contrib/build-all-images.sh b/contrib/build-all-images.sh index 78cac05f..77acf0e2 100644 --- a/contrib/build-all-images.sh +++ b/contrib/build-all-images.sh @@ -45,38 +45,6 @@ docker build -f "$DOCKERFILE" -t "kamigawabul/docker-bitcoingold:0.15.2" . cd - && cd .. -# Build lightning -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v25.05/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v25.05/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v25.05/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" -echo "Building btcpayserver/lightning:v25.05" -git clone https://github.com/btcpayserver/lightning lightning -cd lightning -git checkout basedon-v25.05 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v25.05" . -cd - && cd .. - - -# Build rtl -# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" -echo "Building shahanafarooqui/rtl:v0.15.4" -git clone https://github.com/Ride-The-Lightning/RTL rtl -cd rtl -git checkout v0.15.4 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:v0.15.4" . -cd - && cd .. - - # Build eclair # https://raw.githubusercontent.com/ACINQ/eclair/v0.7.0/Dockerfile DOCKERFILE="Dockerfile" @@ -105,38 +73,6 @@ docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:v0.15.4" . cd - && cd .. -# Build lnd -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxamd64.Dockerfile -DOCKERFILE="linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" -echo "Building btcpayserver/lnd:v0.19.3-beta-1" -git clone https://github.com/btcpayserver/lnd lnd -cd lnd -git checkout basedon-v0.19.3-beta-1 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.19.3-beta-1" . -cd - && cd .. - - -# Build rtl -# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" -echo "Building shahanafarooqui/rtl:v0.15.4" -git clone https://github.com/Ride-The-Lightning/RTL rtl -cd rtl -git checkout v0.15.4 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:v0.15.4" . -cd - && cd .. - - # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/29.2/Bitcoin/29.2/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/29.2/linuxamd64.Dockerfile" @@ -153,22 +89,6 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:29.2" . cd - && cd .. -# Build bitcoinknots -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260210/BitcoinKnots/29.3.knots20260210/linuxamd64.Dockerfile -DOCKERFILE="BitcoinKnots/29.3.knots20260210/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260210/BitcoinKnots/29.3.knots20260210/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="BitcoinKnots/29.3.knots20260210/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260210/BitcoinKnots/29.3.knots20260210/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="BitcoinKnots/29.3.knots20260210/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/bitcoinknots:29.3.knots20260210" -git clone https://github.com/btcpayserver/dockerfile-deps bitcoinknots -cd bitcoinknots -git checkout BitcoinKnots/29.3.knots20260210 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoinknots:29.3.knots20260210" . -cd - && cd .. - - # Build docker-bitcoinplus # https://raw.githubusercontent.com/ChekaZ/docker/master/bitcoinplus/2.7.0/Dockerfile DOCKERFILE="bitcoinplus/2.7.0/Dockerfile" @@ -193,22 +113,6 @@ docker build -f "$DOCKERFILE" -t "dalijolijo/docker-bitcore:0.90.9.10" . cd - && cd .. -# Build btcpayserver -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.3.9/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.3.9/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.3.9/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" -echo "Building btcpayserver/btcpayserver:2.3.9" -git clone https://github.com/btcpayserver/btcpayserver btcpayserver -cd btcpayserver -git checkout v2.3.9 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:2.3.9" . -cd - && cd .. - - # Build dash # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Dash/23.1.2/Dash/23.1.2/linuxamd64.Dockerfile DOCKERFILE="Dash/23.1.2/linuxamd64.Dockerfile" @@ -411,22 +315,6 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/monero:0.18.4.3" . cd - && cd .. -# Build nbxplorer -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.7/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.7/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.7/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" -echo "Building nicolasdorier/nbxplorer:2.6.7" -git clone https://github.com/dgarage/nbxplorer nbxplorer -cd nbxplorer -git checkout v2.6.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.6.7" . -cd - && cd .. - - # Build letsencrypt-nginx-proxy-companion # https://raw.githubusercontent.com/btcpayserver/docker-letsencrypt-nginx-proxy-companion/v2.2.9-2/Dockerfile DOCKERFILE="Dockerfile" @@ -949,86 +837,6 @@ docker build -f "$DOCKERFILE" -t "apotdevin/thunderhub:base-0.15.4" . cd - && cd .. -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine -DOCKERFILE="Dockerfile.alpine" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.alpine" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.alpine" -echo "Building btcpayserver/docker-gen:0.10.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout 0.10.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.10.7" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.8.10/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.8.10/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.8.10/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.8.10" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.8.10 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.8.10" . -cd - && cd .. - - -# Build tor -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxamd64.Dockerfile -DOCKERFILE="Tor/0.4.8.10/linuxamd64.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxarm32v7.Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.8.10/linuxarm32v7.Dockerfile" -# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.8.10/Tor/0.4.8.10/linuxarm64v8.Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.8.10/linuxarm64v8.Dockerfile" -echo "Building btcpayserver/tor:0.4.8.10" -git clone https://github.com/btcpayserver/dockerfile-deps tor -cd tor -git checkout Tor/0.4.8.10 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.8.10" . -cd - && cd .. - - -# Build docker-gen -# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine -DOCKERFILE="Dockerfile.alpine" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.alpine" -# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.alpine" -echo "Building btcpayserver/docker-gen:0.10.7" -git clone https://github.com/btcpayserver/docker-gen docker-gen -cd docker-gen -git checkout 0.10.7 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.10.7" . -cd - && cd .. - - -# Build timescaledb -# https://raw.githubusercontent.com/timescale/timescaledb-docker/main/Dockerfile -DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/timescale/timescaledb-docker/main/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" -# https://raw.githubusercontent.com/timescale/timescaledb-docker/main/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" -echo "Building timescale/timescaledb:latest-pg14" -git clone https://github.com/timescale/timescaledb-docker timescaledb -cd timescaledb -git checkout main -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "timescale/timescaledb:latest-pg14" . -cd - && cd .. - - # Build woocommerce # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/WooCommerce/3.1.0/WooCommerce/3.1.0/linuxamd64.Dockerfile DOCKERFILE="WooCommerce/3.1.0/linuxamd64.Dockerfile" @@ -1151,22 +959,6 @@ docker build -f "$DOCKERFILE" -t "zammad/zammad-docker-compose:zammad-3.4.0-4" . cd - && cd .. -# Build phoenixd -# https://raw.githubusercontent.com/ACINQ/phoenixd/v0.6.3/.docker/Dockerfile -DOCKERFILE=".docker/Dockerfile" -# https://raw.githubusercontent.com/ACINQ/phoenixd/v0.6.3/.docker/Dockerfile -[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE=".docker/Dockerfile" -# https://raw.githubusercontent.com/ACINQ/phoenixd/v0.6.3/.docker/Dockerfile -[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE=".docker/Dockerfile" -echo "Building acinq/phoenixd:0.6.3" -git clone https://github.com/ACINQ/phoenixd phoenixd -cd phoenixd -git checkout v0.6.3 -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "acinq/phoenixd:0.6.3" . -cd - && cd .. - - # Build postgres # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Postgres/18.1-1/Postgres/18.1/linuxamd64.Dockerfile DOCKERFILE="Postgres/18.1/linuxamd64.Dockerfile" @@ -1255,18 +1047,6 @@ docker build -f "$DOCKERFILE" -t "electriccoinco/lightwalletd:v0.4.18" . cd - && cd .. -# Build zcash-walletd -# https://raw.githubusercontent.com/elemental-pay/zcash-walletd/feat/data-config/docker/Dockerfile -DOCKERFILE="docker/Dockerfile" -echo "Building hhanh00/zcash-walletd:1.1.5" -git clone https://github.com/elemental-pay/zcash-walletd zcash-walletd -cd zcash-walletd -git checkout feat/data-config -cd "$(dirname $DOCKERFILE)" -docker build -f "$DOCKERFILE" -t "hhanh00/zcash-walletd:1.1.5" . -cd - && cd .. - - # Build bitcoin # https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Bitcoin/31.0/Bitcoin/31.0/linuxamd64.Dockerfile DOCKERFILE="Bitcoin/31.0/linuxamd64.Dockerfile" @@ -1283,3 +1063,207 @@ docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoin:31.0" . cd - && cd .. +# Build bitcoinknots +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260508/BitcoinKnots/29.3.knots20260508/linuxamd64.Dockerfile +DOCKERFILE="BitcoinKnots/29.3.knots20260508/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260508/BitcoinKnots/29.3.knots20260508/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="BitcoinKnots/29.3.knots20260508/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/BitcoinKnots/29.3.knots20260508/BitcoinKnots/29.3.knots20260508/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="BitcoinKnots/29.3.knots20260508/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/bitcoinknots:29.3.knots20260508" +git clone https://github.com/btcpayserver/dockerfile-deps bitcoinknots +cd bitcoinknots +git checkout BitcoinKnots/29.3.knots20260508 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/bitcoinknots:29.3.knots20260508" . +cd - && cd .. + + +# Build zcash-walletd +# https://raw.githubusercontent.com/elemental-pay/zcash-walletd/feat/data-config/docker/Dockerfile +DOCKERFILE="docker/Dockerfile" +echo "Building hhanh00/zcash-walletd:1.1.9" +git clone https://github.com/elemental-pay/zcash-walletd zcash-walletd +cd zcash-walletd +git checkout feat/data-config +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "hhanh00/zcash-walletd:1.1.9" . +cd - && cd .. + + +# Build lnd +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxamd64.Dockerfile +DOCKERFILE="linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lnd/basedon-v0.19.3-beta-1/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="linuxarm64v8.Dockerfile" +echo "Building btcpayserver/lnd:v0.19.3-beta-1" +git clone https://github.com/btcpayserver/lnd lnd +cd lnd +git checkout basedon-v0.19.3-beta-1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lnd:v0.19.3-beta-1" . +cd - && cd .. + + +# Build rtl +# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" +echo "Building shahanafarooqui/rtl:v0.15.4" +git clone https://github.com/Ride-The-Lightning/RTL rtl +cd rtl +git checkout v0.15.4 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:v0.15.4" . +cd - && cd .. + + +# Build nbxplorer +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.8/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.8/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/dgarage/nbxplorer/v2.6.8/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" +echo "Building nicolasdorier/nbxplorer:2.6.8" +git clone https://github.com/dgarage/nbxplorer nbxplorer +cd nbxplorer +git checkout v2.6.8 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "nicolasdorier/nbxplorer:2.6.8" . +cd - && cd .. + + +# Build phoenixd +# https://raw.githubusercontent.com/ACINQ/phoenixd/v0.8.0/.docker/Dockerfile +DOCKERFILE=".docker/Dockerfile" +# https://raw.githubusercontent.com/ACINQ/phoenixd/v0.8.0/.docker/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE=".docker/Dockerfile" +# https://raw.githubusercontent.com/ACINQ/phoenixd/v0.8.0/.docker/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE=".docker/Dockerfile" +echo "Building acinq/phoenixd:0.8.0" +git clone https://github.com/ACINQ/phoenixd phoenixd +cd phoenixd +git checkout v0.8.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "acinq/phoenixd:0.8.0" . +cd - && cd .. + + +# Build lightning +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v26.06.1/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v26.06.1/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/lightning/basedon-v26.06.1/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" +echo "Building btcpayserver/lightning:v26.06.1" +git clone https://github.com/btcpayserver/lightning lightning +cd lightning +git checkout basedon-v26.06.1 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/lightning:v26.06.1" . +cd - && cd .. + + +# Build rtl +# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/Ride-The-Lightning/RTL/v0.15.4/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" +echo "Building shahanafarooqui/rtl:v0.15.4" +git clone https://github.com/Ride-The-Lightning/RTL rtl +cd rtl +git checkout v0.15.4 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "shahanafarooqui/rtl:v0.15.4" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine +DOCKERFILE="Dockerfile.alpine" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.alpine" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.alpine" +echo "Building btcpayserver/docker-gen:0.10.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout 0.10.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.10.7" . +cd - && cd .. + + +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.9.10/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.9.10/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.9.10/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.9.10" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.9.10 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.9.10" . +cd - && cd .. + + +# Build tor +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxamd64.Dockerfile +DOCKERFILE="Tor/0.4.9.10/linuxamd64.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxarm32v7.Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Tor/0.4.9.10/linuxarm32v7.Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/dockerfile-deps/Tor/0.4.9.10/Tor/0.4.9.10/linuxarm64v8.Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Tor/0.4.9.10/linuxarm64v8.Dockerfile" +echo "Building btcpayserver/tor:0.4.9.10" +git clone https://github.com/btcpayserver/dockerfile-deps tor +cd tor +git checkout Tor/0.4.9.10 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/tor:0.4.9.10" . +cd - && cd .. + + +# Build docker-gen +# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine +DOCKERFILE="Dockerfile.alpine" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile.alpine" +# https://raw.githubusercontent.com/btcpayserver/docker-gen/0.10.7/Dockerfile.alpine +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile.alpine" +echo "Building btcpayserver/docker-gen:0.10.7" +git clone https://github.com/btcpayserver/docker-gen docker-gen +cd docker-gen +git checkout 0.10.7 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/docker-gen:0.10.7" . +cd - && cd .. + + +# Build btcpayserver +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.4.0/Dockerfile +DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.4.0/Dockerfile +[[ "$(uname -m)" == "armv7l" ]] && DOCKERFILE="Dockerfile" +# https://raw.githubusercontent.com/btcpayserver/btcpayserver/v2.4.0/Dockerfile +[[ "$(uname -m)" == "aarch64" ]] && DOCKERFILE="Dockerfile" +echo "Building btcpayserver/btcpayserver:2.4.0" +git clone https://github.com/btcpayserver/btcpayserver btcpayserver +cd btcpayserver +git checkout v2.4.0 +cd "$(dirname $DOCKERFILE)" +docker build -f "$DOCKERFILE" -t "btcpayserver/btcpayserver:2.4.0" . +cd - && cd .. + + diff --git a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml index 5f2da68d..92e4a4c7 100644 --- a/docker-compose-generator/docker-fragments/bitcoin-clightning.yml +++ b/docker-compose-generator/docker-fragments/bitcoin-clightning.yml @@ -1,6 +1,6 @@ services: clightning_bitcoin: - image: btcpayserver/lightning:v25.05 + image: btcpayserver/lightning:v26.06.1 container_name: btcpayserver_clightning_bitcoin restart: unless-stopped environment: @@ -13,7 +13,6 @@ services: LIGHTNINGD_OPT: | bitcoin-datadir=/etc/bitcoin bitcoin-rpcconnect=bitcoind - experimental-offers database-upgrade=true rpc-file-mode=0666 clnrest-port=3010 diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index c3cb47df..678febab 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -2,7 +2,7 @@ services: btcpayserver: restart: unless-stopped container_name: generated_btcpayserver_1 - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:2.3.9} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:2.4.0} expose: - "49392" environment: diff --git a/docker-compose-generator/docker-fragments/nbxplorer.yml b/docker-compose-generator/docker-fragments/nbxplorer.yml index bbea6651..123c56d9 100644 --- a/docker-compose-generator/docker-fragments/nbxplorer.yml +++ b/docker-compose-generator/docker-fragments/nbxplorer.yml @@ -3,7 +3,7 @@ services: nbxplorer: restart: unless-stopped container_name: generated_nbxplorer_1 - image: nicolasdorier/nbxplorer:2.6.7 + image: nicolasdorier/nbxplorer:2.6.8 expose: - "32838" environment: 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 29422abc..30ea593e 100644 --- a/docker-compose-generator/docker-fragments/opt-add-tor-relay.yml +++ b/docker-compose-generator/docker-fragments/opt-add-tor-relay.yml @@ -16,7 +16,7 @@ services: tor-relay: restart: unless-stopped - image: btcpayserver/tor:0.4.8.10 + image: btcpayserver/tor:0.4.9.10 container_name: tor-relay environment: TOR_PASSWORD: btcpayserver diff --git a/docker-compose-generator/docker-fragments/opt-add-tor.yml b/docker-compose-generator/docker-fragments/opt-add-tor.yml index d1ea8562..774bf262 100644 --- a/docker-compose-generator/docker-fragments/opt-add-tor.yml +++ b/docker-compose-generator/docker-fragments/opt-add-tor.yml @@ -67,7 +67,7 @@ services: tor: restart: unless-stopped - image: btcpayserver/tor:0.4.8.10 + image: btcpayserver/tor:0.4.9.10 container_name: tor environment: TOR_PASSWORD: btcpayserver diff --git a/docker-compose-generator/docker-fragments/phoenixd.yml b/docker-compose-generator/docker-fragments/phoenixd.yml index 4d678df2..6624d30c 100644 --- a/docker-compose-generator/docker-fragments/phoenixd.yml +++ b/docker-compose-generator/docker-fragments/phoenixd.yml @@ -1,6 +1,6 @@ services: phoenixd: - image: acinq/phoenixd:0.6.3 + image: acinq/phoenixd:0.8.0 container_name: phoenixd restart: unless-stopped networks: