From e6d0ff8a1d324fda573aa31aa1ca0137cec9f7de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20Antu=C3=B1a=20D=C3=ADez?= <20141918+eduadiez@users.noreply.github.com> Date: Fri, 13 Sep 2019 13:18:24 +0200 Subject: [PATCH 1/3] Advance manifest to new version: 0.1.5 --- dappnode_package.json | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/dappnode_package.json b/dappnode_package.json index 1c0f977..fa3e3b6 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,18 +1,22 @@ { "name": "bitcoin.dnp.dappnode.eth", - "version": "0.1.4", + "version": "0.1.5", "upstreamVersion": "0.18.1", "shortDescription": "Support the Bitcoin network, run your own node", "description": "The Bitcoin Core daemon (0.18.1). Bitcoind is a program that implements the Bitcoin protocol for remote procedure call (RPC) use.", "avatar": "/ipfs/QmNrfF93ppvjDGeabQH8H8eeCDLci2F8fptkvj94WN78pt", "type": "service", "image": { - "path": "bitcoin.dnp.dappnode.eth_0.1.4.tar.xz", - "hash": "/ipfs/QmTTxK66nEwisbMcojV4njjmGaG2diRZeKDdYw9vHWty4N", - "size": 9386518, + "path": "", + "hash": "", + "size": "", "restart": "always", - "ports": ["8333:8333"], - "volumes": ["bitcoin_data:/root/.bitcoin"], + "ports": [ + "8333:8333" + ], + "volumes": [ + "bitcoin_data:/root/.bitcoin" + ], "environment": [ "BTC_RPCUSER=dappnode", "BTC_RPCPASSWORD=dappnode", @@ -27,8 +31,13 @@ "Eduardo Antuña (https://github.com/eduadiez)", "Loco del Bitcoin " ], - "categories": ["Blockchain"], - "keywords": ["bitcoin", "btc"], + "categories": [ + "Blockchain" + ], + "keywords": [ + "bitcoin", + "btc" + ], "links": { "homepage": "https://github.com/dappnode/DAppNodePackage-bitcoin#readme" }, @@ -40,4 +49,4 @@ "url": "https://github.com/dappnode/DAppNodePackage-bitcoin/issues" }, "license": "GPL-3.0" -} +} \ No newline at end of file From f5d1697b460a7d1bea1a8352a7fec9f21e803540 Mon Sep 17 00:00:00 2001 From: vdo Date: Mon, 25 Nov 2019 14:36:41 +0100 Subject: [PATCH 2/3] Version 0.19.0.1 --- build/Dockerfile | 4 ++-- dappnode_package.json | 2 +- docker-compose.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/Dockerfile b/build/Dockerfile index 376a7c9..2763658 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -1,10 +1,10 @@ FROM alpine as binary -ARG VERSION=0.18.1 +ARG VERSION=0.19.0.1 ENV FILENAME bitcoin-${VERSION}-x86_64-linux-gnu.tar.gz ENV DOWNLOAD_URL https://bitcoin.org/bin/bitcoin-core-${VERSION}/${FILENAME} -ENV SHA256SUM 600d1db5e751fa85903e935a01a74f5cc57e1e7473c15fd3e17ed21e202cfe5a +ENV SHA256SUM 732cc96ae2e5e25603edf76b8c8af976fe518dd925f7e674710c6c8ee5189204 ADD $DOWNLOAD_URL /$FILENAME RUN if [ x"$( sha256sum /${FILENAME} | awk '{print $1}' )" != x"${SHA256SUM}" ]; then \ diff --git a/dappnode_package.json b/dappnode_package.json index fa3e3b6..b9358ff 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,7 +1,7 @@ { "name": "bitcoin.dnp.dappnode.eth", "version": "0.1.5", - "upstreamVersion": "0.18.1", + "upstreamVersion": "0.19.0.1", "shortDescription": "Support the Bitcoin network, run your own node", "description": "The Bitcoin Core daemon (0.18.1). Bitcoind is a program that implements the Bitcoin protocol for remote procedure call (RPC) use.", "avatar": "/ipfs/QmNrfF93ppvjDGeabQH8H8eeCDLci2F8fptkvj94WN78pt", diff --git a/docker-compose.yml b/docker-compose.yml index 0e41c8a..2000c44 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: '3.4' services: bitcoin.dnp.dappnode.eth: - image: 'bitcoin.dnp.dappnode.eth:0.1.4' + image: 'bitcoin.dnp.dappnode.eth:0.1.5' build: ./build volumes: - 'bitcoin_data:/root/.bitcoin' From fe0037328ca0253bd7107a1f99834d3c9b34a529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20Antu=C3=B1a=20D=C3=ADez?= Date: Mon, 25 Nov 2019 17:09:25 +0100 Subject: [PATCH 3/3] Migrate to directory format --- dappnode_package.json | 21 +-------------------- docker-compose.yml | 27 ++++++++++++++------------- 2 files changed, 15 insertions(+), 33 deletions(-) diff --git a/dappnode_package.json b/dappnode_package.json index b9358ff..e2f0285 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -3,27 +3,8 @@ "version": "0.1.5", "upstreamVersion": "0.19.0.1", "shortDescription": "Support the Bitcoin network, run your own node", - "description": "The Bitcoin Core daemon (0.18.1). Bitcoind is a program that implements the Bitcoin protocol for remote procedure call (RPC) use.", - "avatar": "/ipfs/QmNrfF93ppvjDGeabQH8H8eeCDLci2F8fptkvj94WN78pt", + "description": "The Bitcoin Core daemon. Bitcoind is a program that implements the Bitcoin protocol for remote procedure call (RPC) use.", "type": "service", - "image": { - "path": "", - "hash": "", - "size": "", - "restart": "always", - "ports": [ - "8333:8333" - ], - "volumes": [ - "bitcoin_data:/root/.bitcoin" - ], - "environment": [ - "BTC_RPCUSER=dappnode", - "BTC_RPCPASSWORD=dappnode", - "BTC_TXINDEX=1", - "BTC_PRUNE=0" - ] - }, "chain": "bitcoin", "author": "DAppNode Association (https://github.com/dappnode)", "contributors": [ diff --git a/docker-compose.yml b/docker-compose.yml index 2000c44..7a8c9b0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,16 +1,17 @@ version: '3.4' services: - bitcoin.dnp.dappnode.eth: - image: 'bitcoin.dnp.dappnode.eth:0.1.5' - build: ./build - volumes: - - 'bitcoin_data:/root/.bitcoin' - ports: - - '8333:8333' - environment: - - BTC_RPCUSER=dappnode - - BTC_RPCPASSWORD=dappnode - - BTC_TXINDEX=1 - - BTC_PRUNE=0 + bitcoin.dnp.dappnode.eth: + image: 'bitcoin.dnp.dappnode.eth:0.1.5' + build: ./build + volumes: + - 'bitcoin_data:/root/.bitcoin' + ports: + - '8333:8333' + environment: + - BTC_RPCUSER=dappnode + - BTC_RPCPASSWORD=dappnode + - BTC_TXINDEX=1 + - BTC_PRUNE=0 + restart: always volumes: - bitcoin_data: {} + bitcoin_data: {}