aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-02-07 21:13:15 -0800
committerAdam Soltys <[email protected]>2023-02-07 21:13:15 -0800
commite9760064df093e2ee40a4d38be5d90178e755aff (patch)
tree4ba19c277d2f0d74b85440252b622df4f8d0a500
parent9f7d28a76b77b2b8e7d2bceb55bd471d7ac072e5 (diff)
downloadcoinos-server-e9760064df093e2ee40a4d38be5d90178e755aff.tar.gz
coinos-server-e9760064df093e2ee40a4d38be5d90178e755aff.zip
restore master compose file
-rw-r--r--docker-compose.yml61
1 files 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'