mirror of
https://github.com/yzernik/squeaknode.git
synced 2026-08-14 12:43:24 +02:00
* Other lnd container in docker-compose seems to work
* Add new docker-compose using btcd
* Fix external host config for docker-compose
* Remove btcctl container from docker-compose in docker dir
* Mount btcd rpc certs dir to host dir
* Revert "Mount btcd rpc certs dir to host dir"
This reverts commit a79246fb3c.
* Use bitcoin-core instead of btcd in docker-compose.btcd
* Got squeaknode connection and buy working from host machine to container
* Got host to container connection working in main docker-compose
* Remove old comments from docker-compose
* Make squeaknode container use persistent volume
* Add tor proxy to dockerfile
* Update development doc with containerized squeaknode info
* Remove docker-compose.btcd.yml
* Remove unused configs from docker config.ini
* Add zmq hash block port to docker config.ini
25 lines
534 B
YAML
25 lines
534 B
YAML
version: '3'
|
|
services:
|
|
|
|
bitcoin-core:
|
|
command:
|
|
-printtoconsole
|
|
-testnet=1
|
|
-server=1
|
|
-rpcbind=0.0.0.0
|
|
-rpcallowip=0.0.0.0/0
|
|
-rpcuser=devuser
|
|
-rpcpassword=devpass
|
|
-zmqpubrawblock=tcp://0.0.0.0:28332
|
|
-zmqpubrawtx=tcp://0.0.0.0:28333
|
|
-zmqpubhashblock=tcp://0.0.0.0:28334
|
|
-zmqpubhashtx=tcp://0.0.0.0:28334
|
|
|
|
# squeaknode:
|
|
# environment:
|
|
# - NETWORK=testnet
|
|
|
|
volumes:
|
|
# shared volume is needed for sharing the btcd certificate
|
|
shared:
|
|
driver: local
|