mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2026-01-15 20:14:25 +01:00
* Wasm: end-to-end-test support * Update testing dev docs * Expose Arc in prelude * Switch to waterfalls fork * Set node version
66 lines
1.3 KiB
YAML
66 lines
1.3 KiB
YAML
services:
|
|
rt-sync:
|
|
environment:
|
|
SQLITE_DIR_PATH: /app/db
|
|
image: ${RT_SYNC_IMAGE}
|
|
user: "0:0"
|
|
restart: on-failure
|
|
ports:
|
|
- 8088:8080
|
|
- 8089:8081
|
|
volumes:
|
|
- rt-sync-data:/app/db
|
|
|
|
waterfalls:
|
|
build: ./waterfalls-service
|
|
environment:
|
|
- RPC_USER_PASSWORD=regtest:regtest
|
|
command: waterfalls --network elements-regtest --esplora-url http://esplora:4003/api --use-esplora --listen 0.0.0.0:3102 --add-cors
|
|
ports:
|
|
- 3102:3102
|
|
|
|
nginx:
|
|
image: nginx:stable-alpine
|
|
ports:
|
|
- "3120:3120"
|
|
volumes:
|
|
- ./waterfalls-service/nginx.conf:/etc/nginx/nginx.conf:ro
|
|
depends_on:
|
|
- waterfalls
|
|
restart: on-failure
|
|
|
|
ssl-proxy:
|
|
network_mode: "host"
|
|
build: ./proxy
|
|
|
|
volumes:
|
|
bitcoin-data:
|
|
name: boltz-bitcoind-data
|
|
external: true
|
|
mempool-data:
|
|
name: mempool-data
|
|
driver: local
|
|
driver_opts:
|
|
type: none
|
|
o: bind
|
|
device: ./data/mempool
|
|
mempool-db-data:
|
|
name: mempool-db-data
|
|
driver: local
|
|
driver_opts:
|
|
type: none
|
|
o: bind
|
|
device: ./data/mempool-db
|
|
rt-sync-data:
|
|
name: rt-sync-data
|
|
driver: local
|
|
driver_opts:
|
|
type: none
|
|
o: bind
|
|
device: ./data/rt-sync
|
|
|
|
networks:
|
|
default:
|
|
name: boltz_default
|
|
external: true
|