From 5f09e53e4d89bdd0dfbd0f152fea05d6875fb364 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 20 Dec 2018 13:40:59 +0900 Subject: [PATCH 1/4] btcpayserver containers does not have to restart if nbxplorer goes down --- docker-compose-generator/docker-fragments/btcpayserver.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index c5d54d3..6e38c65 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -18,7 +18,6 @@ services: BTCPAY_SSHKEYFILE: ${BTCPAY_SSHKEYFILE} BTCPAY_DEBUGLOG: btcpay.log links: - - nbxplorer - postgres volumes: - "btcpay_datadir:/datadir" From 88bd288d76885deed08bcd55232b0a2d07b2f405 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 20 Dec 2018 13:45:57 +0900 Subject: [PATCH 2/4] NBXplorer does not have to restart if nodes get updated --- docker-compose-generator/docker-fragments/bgold.yml | 2 -- docker-compose-generator/docker-fragments/bitcoin.yml | 2 -- docker-compose-generator/docker-fragments/dash.yml | 2 -- docker-compose-generator/docker-fragments/dogecoin.yml | 2 -- docker-compose-generator/docker-fragments/feathercoin.yml | 2 -- docker-compose-generator/docker-fragments/groestlcoin.yml | 2 -- docker-compose-generator/docker-fragments/litecoin.yml | 2 -- docker-compose-generator/docker-fragments/monacoin.yml | 2 -- docker-compose-generator/docker-fragments/viacoin.yml | 2 -- 9 files changed, 18 deletions(-) diff --git a/docker-compose-generator/docker-fragments/bgold.yml b/docker-compose-generator/docker-fragments/bgold.yml index b45df64..a7fa24c 100644 --- a/docker-compose-generator/docker-fragments/bgold.yml +++ b/docker-compose-generator/docker-fragments/bgold.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "btg" NBXPLORER_BTGRPCURL: http://bgoldd:43782/ NBXPLORER_BTGNODEENDPOINT: bgoldd:39388 - links: - - bgoldd volumes: - "bgold_datadir:/root/.bitcoingold" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/bitcoin.yml b/docker-compose-generator/docker-fragments/bitcoin.yml index b56ccf5..e1250e1 100644 --- a/docker-compose-generator/docker-fragments/bitcoin.yml +++ b/docker-compose-generator/docker-fragments/bitcoin.yml @@ -22,8 +22,6 @@ services: NBXPLORER_CHAINS: "btc" NBXPLORER_BTCRPCURL: http://bitcoind:43782/ NBXPLORER_BTCNODEENDPOINT: bitcoind:39388 - links: - - bitcoind volumes: - "bitcoin_datadir:/root/.bitcoin" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/dash.yml b/docker-compose-generator/docker-fragments/dash.yml index 922f904..5ea6e00 100644 --- a/docker-compose-generator/docker-fragments/dash.yml +++ b/docker-compose-generator/docker-fragments/dash.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "dash" NBXPLORER_DASHRPCURL: http://dashd:9998/ NBXPLORER_DASHNODEENDPOINT: dashd:9999 - links: - - dashd volumes: - "dash_datadir:/root/.dashcore" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/dogecoin.yml b/docker-compose-generator/docker-fragments/dogecoin.yml index 57642ec..a421a4d 100644 --- a/docker-compose-generator/docker-fragments/dogecoin.yml +++ b/docker-compose-generator/docker-fragments/dogecoin.yml @@ -31,8 +31,6 @@ services: NBXPLORER_DOGENODEENDPOINT: dogecoind:22556 NBXPLORER_DOGERPCUSER: ceiwHEbqWI83 NBXPLORER_DOGERPCPASSWORD: DwubwWsoo3 - links: - - dogecoind volumes: - "dogecoin_datadir:/root/.dogecoin" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/feathercoin.yml b/docker-compose-generator/docker-fragments/feathercoin.yml index 5d97802..c58ca64 100644 --- a/docker-compose-generator/docker-fragments/feathercoin.yml +++ b/docker-compose-generator/docker-fragments/feathercoin.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "ftc" NBXPLORER_FTCRPCURL: http://feathercoind:43782/ NBXPLORER_FTCNODEENDPOINT: feathercoind:39388 - links: - - feathercoind volumes: - "feathercoin_datadir:/root/.feathercoin" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/groestlcoin.yml b/docker-compose-generator/docker-fragments/groestlcoin.yml index 7e0e2f9..eb45cb4 100644 --- a/docker-compose-generator/docker-fragments/groestlcoin.yml +++ b/docker-compose-generator/docker-fragments/groestlcoin.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "grs" NBXPLORER_GRSRPCURL: http://groestlcoind:43782/ NBXPLORER_GRSNODEENDPOINT: groestlcoind:39388 - links: - - groestlcoind volumes: - "groestlcoin_datadir:/root/.groestlcoin" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/litecoin.yml b/docker-compose-generator/docker-fragments/litecoin.yml index 3391261..eed2799 100644 --- a/docker-compose-generator/docker-fragments/litecoin.yml +++ b/docker-compose-generator/docker-fragments/litecoin.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "ltc" NBXPLORER_LTCRPCURL: http://litecoind:43782/ NBXPLORER_LTCNODEENDPOINT: litecoind:39388 - links: - - litecoind volumes: - "litecoin_datadir:/root/.litecoin" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/monacoin.yml b/docker-compose-generator/docker-fragments/monacoin.yml index c9f788e..9c43203 100644 --- a/docker-compose-generator/docker-fragments/monacoin.yml +++ b/docker-compose-generator/docker-fragments/monacoin.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "mona" NBXPLORER_MONARPCURL: http://monacoind:43782/ NBXPLORER_MONANODEENDPOINT: monacoind:39388 - links: - - monacoind volumes: - "monacoin_datadir:/root/.monacoin" btcpayserver: diff --git a/docker-compose-generator/docker-fragments/viacoin.yml b/docker-compose-generator/docker-fragments/viacoin.yml index ac03f79..b6dc015 100644 --- a/docker-compose-generator/docker-fragments/viacoin.yml +++ b/docker-compose-generator/docker-fragments/viacoin.yml @@ -21,8 +21,6 @@ services: NBXPLORER_CHAINS: "via" NBXPLORER_VIARPCURL: http://viacoind:43782/ NBXPLORER_VIANODEENDPOINT: viacoind:39388 - links: - - viacoind volumes: - "viacoin_datadir:/root/.viacoin" btcpayserver: From 498452805baa7ab908da07faeb0254b2898ee246 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 20 Dec 2018 13:54:39 +0900 Subject: [PATCH 3/4] Add link to quickbook integration --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e4e906..4a54094 100644 --- a/README.md +++ b/README.md @@ -156,7 +156,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-save-storage-xxs](docker-compose-generator/docker-fragments/opt-save-storage-xxs.yml) will keep around 2 weeks of blocks (prune BTC for 5 GB) (lightning not supported) * [opt-lnd-autopilot](docker-compose-generator/docker-fragments/opt-lnd-autopilot.yml) will activate auto pilot on LND. (5 channels, 60% of allocation) * [opt-save-memory](docker-compose-generator/docker-fragments/opt-save-memory.yml) will decrease the default dbcache at the expense of longer synchronization time (Useful if your machine is less than 2GB) -* [opt-add-btcqbo](docker-compose-generator/docker-fragments/opt-add-btcqbo.yml) will allow you to create an invoice on Quickbooks which include a way for your customer to pay on BTCPay Server (More information on this [github repository](https://github.com/JeffVandrewJr/btcqbo/), this plugin is maintained by [JeffVandrewJr](https://github.com/JeffVandrewJr)) +* [opt-add-btcqbo](docker-compose-generator/docker-fragments/opt-add-btcqbo.yml) will allow you to create an invoice on Quickbooks which include a way for your customer to pay on BTCPay Server (More information on this [github repository](https://github.com/JeffVandrewJr/btcqbo/), this plugin is maintained by [JeffVandrewJr](https://github.com/JeffVandrewJr), see more on [this video](https://www.youtube.com/watch?v=srgwL9ozg6c)) You can also create your own [custom fragments](#how-can-i-customize-the-generated-docker-compose-file). From 3e3f4b268e99e7f44e668580fa0f13c5e1db9db9 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 20 Dec 2018 17:12:46 +0900 Subject: [PATCH 4/4] bump --- docker-compose-generator/docker-fragments/btcpayserver.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose-generator/docker-fragments/btcpayserver.yml b/docker-compose-generator/docker-fragments/btcpayserver.yml index 6e38c65..c80fca0 100644 --- a/docker-compose-generator/docker-fragments/btcpayserver.yml +++ b/docker-compose-generator/docker-fragments/btcpayserver.yml @@ -4,7 +4,7 @@ services: btcpayserver: restart: unless-stopped - image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.3.31} + image: ${BTCPAY_IMAGE:-btcpayserver/btcpayserver:1.0.3.32} expose: - "49392" environment: