From a86552b716837e227788e52cd559ae4f1ec07a01 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 26 Aug 2022 10:48:29 -0700 Subject: combine compose yml files --- docker-compose.yml | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml index 7fc36b92..1d3ad061 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,20 @@ version: '3.6' services: + ui: + depends_on: + - app + container_name: ui + image: asoltys/coinos-ui:dev + ports: + - '8085:8085' + environment: + NODE_ENV: development + # NODE_OPTIONS: --openssl-legacy-provider + volumes: + - ../coinos-ui:/app + networks: + default: + ipv4_address: 172.18.0.27 app: depends_on: - maria @@ -55,6 +70,17 @@ services: networks: default: ipv4_address: 172.18.0.25 + clightning: + image: asoltys/lightning + container_name: cl + environment: + LIGHTNINGD_NETWORK: regtest + volumes: + - ./config/lightning:/root/.lightning + restart: unless-stopped + networks: + default: + ipv4_address: 172.18.0.31 maria: container_name: mariadb image: mariadb:10.6.1 @@ -68,6 +94,85 @@ services: networks: default: ipv4_address: 172.18.0.26 + electrsb: + image: ghcr.io/vulpemventures/electrs + container_name: electrsb + entrypoint: + - /build/electrs + command: + - -vvvv + - --network + - regtest + - --daemon-dir + - /config + - --daemon-rpc-addr + - bitcoin:18443 + - --cookie + - admin1:123 + - --http-addr + - 0.0.0.0:3095 + - --electrum-rpc-addr + - 0.0.0.0:60400 + - --cors + - "*" + volumes: + - ./config/bitcoin/:/config + restart: unless-stopped + ports: + - 3095:3095 + networks: + default: + ipv4_address: 172.18.0.28 + electrs-liquid: + image: ghcr.io/vulpemventures/electrs-liquid + container_name: electrs + depends_on: + - liquid + entrypoint: + - /build/electrs + command: + - --jsonrpc-import + - -vvvv + - --parent-network + - regtest + - --network + - liquidregtest + - --daemon-dir + - /config + - --daemon-rpc-addr + - liquid:7040 + - --cookie + - admin1:123 + - --http-addr + - 0.0.0.0:3002 + - --electrum-rpc-addr + - 0.0.0.0:60401 + - --cors + - "*" + ports: + - ${LIQUID_ELECTRS_RPC_PORT}:60401 + - ${LIQUID_ELECTRS_PORT}:3002 + volumes: + - ./config/liquid/:/config + restart: unless-stopped + networks: + default: + ipv4_address: 172.18.0.29 + esplora-liquid: + image: vulpemventures/esplora:latest + container_name: esplora-liquid + depends_on: + - electrs-liquid + environment: + API_URL: ${LIQUID_ELECTRS_URL} + NATIVE_ASSET_ID: 5ac9f65c0efcc4775e0baec4ec03abdde22473cd3cf33c0419ca290e0751b225 + IS_ELEMENTS: 1 + ports: + - ${LIQUID_ESPLORA_PORT}:5000 + restart: unless-stopped + networks: + default: + ipv4_address: 172.18.0.30 networks: default: external: -- cgit v1.2.3