Skip to content

Fix existing Bitcoin node Docker example to require NBXplorer - #1607

Open
steven-s-martins wants to merge 1 commit into
btcpayserver:masterfrom
steven-s-martins:fix/existing-bitcoin-node-faq
Open

Fix existing Bitcoin node Docker example to require NBXplorer#1607
steven-s-martins wants to merge 1 commit into
btcpayserver:masterfrom
steven-s-martins:fix/existing-bitcoin-node-faq

Conversation

@steven-s-martins

@steven-s-martins steven-s-martins commented Jul 20, 2026

Copy link
Copy Markdown

Summary

  • Add the missing required: - "nbxplorer" dependency to the bitcoin.custom.yml example used when deploying BTCPay alongside an existing Bitcoin node. Excluding the standard bitcoin fragment also drops that dependency, so without it NBXplorer is omitted from the generated Compose config.
  • Append to BTCPAYGEN_EXCLUDE_FRAGMENTS instead of overwriting it, matching the existing BTCPAYGEN_ADDITIONAL_FRAGMENTS pattern so prior excludes are preserved.

Test plan

  • Follow the "deploy alongside existing Bitcoin node" FAQ steps with a custom fragment that includes required: - "nbxplorer"
  • Confirm nbxplorer appears in docker compose -f docker-compose.generated.yml config --services
  • Confirm an existing BTCPAYGEN_EXCLUDE_FRAGMENTS value is preserved after running the documented export

Made with Cursor

Preserve the nbxplorer fragment dependency when excluding bitcoin, and append to BTCPAYGEN_EXCLUDE_FRAGMENTS instead of overwriting it.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant