From 7dddebef60d0514c6e4a0c60521902eec4c4f272 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 9 Feb 2023 21:04:17 +0000 Subject: sample compose --- compose.yml.sample | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 compose.yml.sample (limited to 'compose.yml.sample') diff --git a/compose.yml.sample b/compose.yml.sample new file mode 100644 index 00000000..a645859f --- /dev/null +++ b/compose.yml.sample @@ -0,0 +1,75 @@ +version: '3.6' +services: + app: + image: cs + build: . + container_name: app + depends_on: + - db + - bc + - cl + command: "pnpm dev" + environment: + NODE_OPTIONS: "--es-module-specifier-resolution=node --experimental-modules --loader ./loader.js" + NODE_ENV: development + URL: http://localhost:3119 + ports: + - '3119:3119' + volumes: + - ./:/app + - ./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 + 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