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_DOGERPCURL: http://dogecoind:22555/ NBXPLORER_DOGENODEENDPOINT: dogecoind:22556 NBXPLORER_DOGERPCUSER: ceiwHEbqWI83 NBXPLORER_DOGERPCPASSWORD: DwubwWsoo3 volumes: - "dogecoin_datadir:/root/.dogecoin" btcpayserver: environment: BTCPAY_CHAINS: "doge" BTCPAY_DOGEEXPLORERURL: http://nbxplorer:32838/ volumes: dogecoin_datadir: