From e9760064df093e2ee40a4d38be5d90178e755aff Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 7 Feb 2023 21:13:15 -0800 Subject: restore master compose file --- docker-compose.yml | 61 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 53 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 58030de1..a645859f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,27 +4,72 @@ services: image: cs build: . container_name: app - command: "pnpm dev" depends_on: - db + - bc + - cl + command: "pnpm dev" environment: - NODE_ENV: development NODE_OPTIONS: "--es-module-specifier-resolution=node --experimental-modules --loader ./loader.js" - URL: https://coinos.io + NODE_ENV: development + URL: http://localhost:3119 ports: - '3119:3119' volumes: - ./:/app - - /home/adam/classic-server/config/lightning:/app/data/lightning - ./logs:/logs restart: always + bc: + image: asoltys/bitcoin + container_name: bc + volumes: + - ./data/bitcoin:/home/bitcoin/.bitcoin + restart: always + cl: + image: elementsproject/lightningd:v22.11.1 + container_name: cl + environment: + LIGHTNINGD_NETWORK: regtest + volumes: + - ./data/lightning:/root/.lightning + restart: always + clb: + image: elementsproject/lightningd:v22.11.1 + container_name: clb + environment: + LIGHTNINGD_NETWORK: regtest + volumes: + - ./data/lightningb:/root/.lightning + restart: always + clc: + image: elementsproject/lightningd:v22.11.1 + container_name: clc + environment: + LIGHTNINGD_NETWORK: regtest + volumes: + - ./data/lightningc:/root/.lightning + restart: always + cld: + image: elementsproject/lightningd:v22.11.1 + container_name: cld + environment: + LIGHTNINGD_NETWORK: regtest + volumes: + - ./data/lightningd:/root/.lightning + restart: always db: image: eqalpha/keydb container_name: db volumes: - ./data/db:/data restart: always -networks: - default: - name: net - external: true + nostr: + container_name: nostr + image: asoltys/nostr-rs-relay + restart: always + user: 100:100 + volumes: + - "./data/nostr/data:/usr/src/app/db" + - "./data/nostr/config.toml:/usr/src/app/config.toml" + ports: + - '8082:8080' -- cgit v1.2.3