diff --git a/docker-compose-generator/docker-fragments/dogecoin.yml b/docker-compose-generator/docker-fragments/dogecoin.yml new file mode 100644 index 0000000..b5777bf --- /dev/null +++ b/docker-compose-generator/docker-fragments/dogecoin.yml @@ -0,0 +1,43 @@ +version: "3" + +services: + dogecoind: + restart: unless-stopped + container_name: btcpayserver_dogecoind + image: rockstardev/dogecoin:1.10.0 + environment: + DOGECOIN_EXTRA_ARGS: | + rpcuser=ceiwHEbqWI83 + rpcpassword=DwubwWsoo3 + ${NBITCOIN_NETWORK:-regtest}=1 + server=1 + rpcport=22555 + port=22556 + whitelist=0.0.0.0/0 + # Reducing memory usage of dogecoind. Don't try running this container without at least 2 GB of memory + # https://www.reddit.com/r/dogecoin/comments/5wynqe/reducing_memory_usage_of_dogecoind/ + dbcache=50 + ports: + - "22555:22555" + expose: + - "22555" # RPC + - "22556" # P2P + volumes: + - "dogecoin_datadir:/data" + nbxplorer: + environment: + NBXPLORER_CHAINS: "doge" + NBXPLORER_VIARPCURL: http://dogecoind:22555/ + NBXPLORER_VIANODEENDPOINT: dogecoind:22556 + NBXPLORER_DOGERPCUSER: ceiwHEbqWI83 + NBXPLORER_DOGERPCPASSWORD: DwubwWsoo3 + links: + - dogecoind + volumes: + - "dogecoin_datadir:/root/.dogecoin" + btcpayserver: + environment: + BTCPAY_CHAINS: "doge" + BTCPAY_DOGEEXPLORERURL: http://nbxplorer:32838/ +volumes: + dogecoin_datadir: