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: