2020-03-01 00:15:24 -08:00
|
|
|
version: '3'
|
|
|
|
|
services:
|
|
|
|
|
|
2020-07-21 20:48:52 -07:00
|
|
|
btcd:
|
|
|
|
|
image: btcd
|
|
|
|
|
container_name: btcd
|
|
|
|
|
build:
|
|
|
|
|
context: ../
|
|
|
|
|
dockerfile: docker/btcd/Dockerfile
|
|
|
|
|
volumes:
|
|
|
|
|
- shared:/rpc
|
2020-10-24 14:12:32 -04:00
|
|
|
- ~/.btcd/data:/data
|
2020-07-21 20:48:52 -07:00
|
|
|
environment:
|
2020-11-04 23:18:04 -05:00
|
|
|
- NETWORK
|
2020-07-21 20:48:52 -07:00
|
|
|
entrypoint: ["./start-btcd.sh"]
|
|
|
|
|
|
2020-07-02 22:28:26 -07:00
|
|
|
lnd:
|
2020-06-22 13:55:20 -07:00
|
|
|
image: lnd
|
2020-07-02 22:28:26 -07:00
|
|
|
container_name: lnd
|
2020-06-22 13:55:20 -07:00
|
|
|
build:
|
|
|
|
|
context: ../
|
|
|
|
|
dockerfile: docker/lnd/Dockerfile
|
|
|
|
|
environment:
|
2020-11-04 23:18:04 -05:00
|
|
|
- NETWORK
|
2020-07-23 01:01:25 -07:00
|
|
|
- RPCHOST=btcd
|
2020-06-22 13:55:20 -07:00
|
|
|
volumes:
|
2020-07-21 20:48:52 -07:00
|
|
|
- shared:/rpc
|
2020-10-29 01:39:15 -04:00
|
|
|
- ~/.lnd:/root/.lnd
|
2020-10-28 15:58:19 -04:00
|
|
|
ports:
|
|
|
|
|
- 9735:9735
|
2020-07-21 20:48:52 -07:00
|
|
|
links:
|
|
|
|
|
- "btcd:btcd"
|
2020-09-27 14:54:34 -07:00
|
|
|
sysctls:
|
|
|
|
|
- net.ipv6.conf.all.disable_ipv6=0
|
|
|
|
|
entrypoint: ["./start-lnd.sh"]
|
|
|
|
|
|
2020-11-04 23:35:32 -05:00
|
|
|
squeaknode:
|
|
|
|
|
image: squeaknode
|
|
|
|
|
container_name: squeaknode
|
2020-03-01 00:15:24 -08:00
|
|
|
build:
|
|
|
|
|
context: ../
|
2020-11-04 23:35:32 -05:00
|
|
|
dockerfile: docker/squeaknode/Dockerfile
|
2020-11-01 13:25:12 -05:00
|
|
|
environment:
|
|
|
|
|
- WEBADMIN_USE_SSL
|
|
|
|
|
- WEBADMIN_LOGIN_DISABLED
|
|
|
|
|
- WEBADMIN_ALLOW_CORS
|
2020-11-04 23:18:04 -05:00
|
|
|
- NETWORK
|
2020-03-01 00:15:24 -08:00
|
|
|
volumes:
|
2020-07-23 00:37:00 -07:00
|
|
|
- shared:/rpc
|
2020-10-29 01:39:15 -04:00
|
|
|
- ~/.lnd:/root/.lnd
|
2020-06-08 00:10:04 -07:00
|
|
|
- ./config.ini:/app/config.ini
|
2020-10-29 01:39:15 -04:00
|
|
|
- ~/.sqk:/root/.sqk
|
2020-08-01 15:30:19 -07:00
|
|
|
ports:
|
|
|
|
|
- 8774:8774
|
2020-10-23 22:22:34 -04:00
|
|
|
- 12994:12994
|
2020-06-22 13:55:20 -07:00
|
|
|
links:
|
2020-07-23 00:37:00 -07:00
|
|
|
- "btcd:btcd"
|
2020-07-02 22:28:26 -07:00
|
|
|
- "lnd:lnd"
|
2020-09-27 14:54:34 -07:00
|
|
|
sysctls:
|
|
|
|
|
- net.ipv6.conf.all.disable_ipv6=0
|
2020-11-04 23:35:32 -05:00
|
|
|
entrypoint: ["./start-squeaknode.sh"]
|
2020-09-27 14:54:34 -07:00
|
|
|
|
2020-06-22 13:55:20 -07:00
|
|
|
volumes:
|
2020-07-21 20:48:52 -07:00
|
|
|
# shared volume is needed for sharing the btcd certificate
|
|
|
|
|
shared:
|
|
|
|
|
driver: local
|