diff --git a/dappnode_package.json b/dappnode_package.json index d372366..8460dff 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,7 +1,13 @@ { "name": "lightning-network.dnp.dappnode.eth", "version": "0.4.4", - "upstreamVersion": "v0.14.1-beta", + "upstream": [ + { + "repo": "lightningnetwork/lnd", + "version": "v0.14.1-beta", + "arg": "LND_VERSION" + } + ], "shortDescription": "Scalable, instant Bitcoin transactions", "description": "The Lightning Network DAppNodePackage (lnd + RTL). The Lightning Network is a decentralized system for instant, high-volume micropayments that remove the risk of delegating custody of funds to trusted third parties. \n\n\n **Getting started** \n\n Go to the [Lightning Network DAppNode Package readme](https://github.com/dappnode/DAppNodePackage-LightningNetwork#readme) to learn how to get started and safely backup your data.", "type": "service", diff --git a/docker-compose.yml b/docker-compose.yml index f92f40f..51ccb49 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,10 @@ version: "3.4" services: lightning-network.dnp.dappnode.eth: image: "lightning-network.dnp.dappnode.eth:0.4.4" - build: ./src + build: + context: ./src + args: + LND_VERSION: v0.14.1-beta volumes: - "lndconfig_data:/root/.lnd/" - "lndconfig_backup:/rtl/backup/" diff --git a/src/Dockerfile b/src/Dockerfile index 25d203d..448f3f9 100644 --- a/src/Dockerfile +++ b/src/Dockerfile @@ -1,6 +1,7 @@ FROM node:10.16.0-alpine as build -ENV LND_VERSION "v0.14.1-beta" +ARG LND_VERSION=v0.14.1-beta +ENV LND_VERSION ${LND_VERSION} ENV RTL_TAG "v0.12.1" RUN apk add --no-cache wget ca-certificates \