diff --git a/.gitignore b/.gitignore index 34c02e69..e7629d25 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,11 @@ terraform/.terraform/environment terraform/*.tfstate.backup terraform/*.tfstate *~ +data_bitcoin_regtest/ +data_liquid_regtest/ +data_bitcoin_mainnet/ +data_liquid_mainnet/ +data_bitcoin_testnet/ +data_bitcoin_testnet4/ +data_bitcoin_signet/ +data_liquid_testnet/ diff --git a/README.md b/README.md index 37804122..08d6197d 100644 --- a/README.md +++ b/README.md @@ -245,14 +245,6 @@ Set `-e ENABLE_LIGHTMODE=1` to enable [esplora-electrs's light mode](https://git Set `-e ONION_URL=http://xyz.onion` to enable the `Onion-Location` header. -## Build new esplora-base - -```bash -docker build -t blockstream/esplora-base:latest -f contrib/Dockerfile.base . -docker push blockstream/esplora-base:latest -docker inspect --format='{{index .RepoDigests 0}}' blockstream/esplora-base -``` - ## Pull tor directly from Docker Hub - `blockstream/tor:latest` Run: `docker -d --name hidden_service blockstream/tor:latest tor -f /home/tor/torrc` (could add a `-v /extra/torrc:/home/tor/torrc`, if you have a custom torrc) diff --git a/contrib/Dockerfile.base b/contrib/Dockerfile.base index ed1a2b75..aba8255c 100644 --- a/contrib/Dockerfile.base +++ b/contrib/Dockerfile.base @@ -29,8 +29,8 @@ RUN git clone --quiet --depth 1 --single-branch --branch v0.40.1 https://github. && nvm install v18.20.4 ARG TARGETARCH -ENV SHA256SUM_ELEMENTS_X86_64="265004203cec6e6e70c27b7bebae820beb91caeb6616d8143c99ae3c5aa99d49" -ENV SHA256SUM_ELEMENTS_ARM64="dfb6c7db92f2c26940aef59a2ab43d6fc4b51e8d991bbd317d720ba3d72dd128" +ENV SHA256SUM_ELEMENTS_X86_64="90d6659a4f5d6d94bbf2321f6114e1286fbec8031cfc614b2f2319ddfcd9b3e1" +ENV SHA256SUM_ELEMENTS_ARM64="279c6cf96ca0583e93fa8531ca671ffde91694254fce4719e6f3b1d0d883dd34" ENV SHA256SUM_BITCOINCORE_X86_64="6aa7bb4feb699c4c6262dd23e4004191f6df7f373b5d5978b5bcdd4bb72f75d8" ENV SHA256SUM_BITCOINCORE_ARM64="73e76c14edc79808a0511c744d102ffbb494807ee90cbcba176568243254b532" @@ -46,7 +46,7 @@ RUN if [ "${TARGETARCH}" = "arm64" ]; then \ && ln -s "/srv/explorer/bitcoin-${VERSION_BITCOINCORE}" /srv/explorer/bitcoin \ && rm bitcoin.tar.gz -ENV VERSION_ELEMENTS=23.3.2 +ENV VERSION_ELEMENTS=23.3.3 RUN if [ "${TARGETARCH}" = "arm64" ]; then \ curl -sL -o elements.tar.gz "https://github.com/ElementsProject/elements/releases/download/elements-${VERSION_ELEMENTS}/elements-${VERSION_ELEMENTS}-aarch64-linux-gnu.tar.gz"; \ echo "${SHA256SUM_ELEMENTS_ARM64} elements.tar.gz" | sha256sum --check; \