version: "3.8" services: bitcoin-core: build: dockerfile: ./bitcoind/Dockerfile image: bitcoind container_name: bitcoind-test volumes: - data:/home/bitcoin/.bitcoin expose: - 18332 networks: LN_testing: aliases: - bitcoind environment: - BITCOIN_CHAIN=test core-lightning: build: dockerfile: ./lightningd/Dockerfile image: lightningd container_name: lightningd-test command: - --conf=/home/lightning/.lightning/testnet-config - --bitcoin-rpcconnect=bitcoind volumes: - clightning:/home/lightning/.lightning expose: - 19735 networks: - LN_testing depends_on: bitcoin-core: condition: service_healthy restart: true env_file: - ./assets/testnet-env environment: - BITCOIN_CHAIN=test volumes: data: name: bitcoin_data external: true clightning: name: lightning_data external: true networks: LN_testing: