You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose.yml 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. version: '3'
  2. services:
  3. tnbitcoin:
  4. container_name: tn-bitcoin-node
  5. image: kylemanna/bitcoind
  6. volumes:
  7. - ./btcnode:/bitcoin
  8. expose:
  9. - '18332'
  10. - '18333'
  11. ports:
  12. - '18332:18332'
  13. - '18333:18333'
  14. environment:
  15. RPCUSER: 'rpcuser'
  16. RPCPASSWORD: 'rpcpass'
  17. command:
  18. - '-printtoconsole'
  19. - '-testnet'
  20. - '-server'
  21. - '-rpcbind=0.0.0.0'
  22. - '-rpcallowip=172.0.0.0/24'
  23. - '-rpcallowip=127.0.0.0/8'
  24. - '-assumevalid=00000000000b45d796e8fa0d5a3232c21559c7121d11ac6902e3f714513fc95b'
  25. networks:
  26. nodenet:
  27. ipv4_address: 172.0.0.10
  28. lightning:
  29. container_name: tn-lightning-node
  30. image: nicolasdorier/clightning:v0.6.2-3
  31. volumes:
  32. - ./clnode:/root/.lightning
  33. expose:
  34. - '9735'
  35. ports:
  36. - '9735:9735'
  37. environment:
  38. LIGHTNINGD_OPT: |
  39. bitcoin-rpcconnect=172.0.0.10
  40. bitcoin-rpcuser=rpcuser
  41. bitcoin-rpcpassword=rpcpass
  42. network=testnet
  43. log-level=debug
  44. alias=ln.tr3y.io
  45. rgb=00aa00
  46. networks:
  47. nodenet:
  48. ipv4_address: 172.0.0.20
  49. networks:
  50. nodenet:
  51. driver: bridge
  52. ipam:
  53. driver: default
  54. config:
  55. - subnet: 172.0.0.0/24