From 2ac3c8516c90c4a80e8c65053bad587623c9be19 Mon Sep 17 00:00:00 2001 From: Nicolas Dorier Date: Sat, 1 Nov 2025 22:39:58 +0900 Subject: [PATCH] Fix: Ungraceful shutdown of zcash and monero (#1023) --- docker-compose-generator/docker-fragments/monero.yml | 2 ++ docker-compose-generator/docker-fragments/zcash-fullnode.yml | 1 + docker-compose-generator/docker-fragments/zcash.yml | 1 + 3 files changed, 4 insertions(+) diff --git a/docker-compose-generator/docker-fragments/monero.yml b/docker-compose-generator/docker-fragments/monero.yml index 92c8391..adca424 100644 --- a/docker-compose-generator/docker-fragments/monero.yml +++ b/docker-compose-generator/docker-fragments/monero.yml @@ -3,6 +3,7 @@ version: "3" services: monerod: restart: unless-stopped + init: true container_name: btcpayserver_monerod image: btcpayserver/monero:0.18.4.2 command: monerod --rpc-bind-ip=0.0.0.0 --confirm-external-bind --rpc-bind-port=18081 --non-interactive --block-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/block?cryptoCode=xmr&hash=%s" --hide-my-port --prune-blockchain --enable-dns-blocklist @@ -12,6 +13,7 @@ services: - "xmr_data:/data" monerod_wallet: restart: unless-stopped + init: true container_name: btcpayserver_monero_wallet image: btcpayserver/monero:0.18.4.2 command: monero-wallet-rpc --rpc-bind-ip=0.0.0.0 --disable-rpc-login --confirm-external-bind --rpc-bind-port=18082 --non-interactive --trusted-daemon --daemon-address=monerod:18081 --wallet-file=/wallet/wallet --password-file=/wallet/password --tx-notify="/bin/sh ./scripts/notifier.sh -X GET http://btcpayserver:49392/monerolikedaemoncallback/tx?cryptoCode=xmr&hash=%s" diff --git a/docker-compose-generator/docker-fragments/zcash-fullnode.yml b/docker-compose-generator/docker-fragments/zcash-fullnode.yml index e45a1b9..7903952 100644 --- a/docker-compose-generator/docker-fragments/zcash-fullnode.yml +++ b/docker-compose-generator/docker-fragments/zcash-fullnode.yml @@ -1,6 +1,7 @@ services: zcash_walletd: restart: unless-stopped + init: true image: hhanh00/zcash-walletd:1.1.3 environment: NOTIFY_TX_URL: http://btcpayserver:49392/zcashlikedaemoncallback/tx?cryptoCode=zec&hash= diff --git a/docker-compose-generator/docker-fragments/zcash.yml b/docker-compose-generator/docker-fragments/zcash.yml index d691233..c4e22de 100644 --- a/docker-compose-generator/docker-fragments/zcash.yml +++ b/docker-compose-generator/docker-fragments/zcash.yml @@ -3,6 +3,7 @@ version: "3" services: zcash_walletd: restart: unless-stopped + init: true image: hhanh00/zcash-walletd:1.1.3 environment: NOTIFY_TX_URL: http://btcpayserver:49392/zcashlikedaemoncallback/tx?cryptoCode=zec&hash=