btcpayserver / btcpayserver-docker

Docker resources for hosting BTCPayServer easily
MIT License
590 stars 364 forks source link

service "lnd_bitcoin" refers to undefined volume bitcoin_datadir: invalid compose project #822

Open madsamjp opened 1 year ago

madsamjp commented 1 year ago

I've tried installing BTCpay server using default settings as outlined here: https://docs.btcpayserver.org/Docker/. I get either the following errors:

service "bitcoin_rtl" refers to undefined volume bitcoin_datadir: invalid compose project
service "bitcoin_lnd" refers to undefined volume bitcoin_datadir: invalid compose project

If I edit Generated/docker-compose.generated.yml and replace all references of bitcoin_datadir to my actual bitcoin data dir, it then continues to pull the containers, but then I get no such service: bitcoind.

Is this method broken? Does anyone else have issues deploying?

dennisreimann commented 1 year ago

What does your config look like, especially the BTCPAYGEN_CRYPTO1 and fragment related environment variables (BTCPAYGEN_ADDITIONAL_FRAGMENTS, BTCPAYGEN_EXCLUDE_FRAGMENTS).

Maybe you can also post the Generated/docker-compose.generated.yml file content, it looks like the bitcoind and/or its volume definition aren't part of that.