Browse Source

Merge pull request #64 from rockstardev/feature/dogecoin

Dogecoin docker fragment
feature/auto_ssh
Nicolas Dorier 6 years ago
committed by GitHub
parent
commit
be9bf58c64
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 43
      docker-compose-generator/docker-fragments/dogecoin.yml

43
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:
Loading…
Cancel
Save