aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-02-07 07:18:58 +0000
committerAdam Soltys <[email protected]>2023-02-09 21:02:32 +0000
commitf054d689647836f98e3a3cc5ee4aebc7efba1ce7 (patch)
tree1a022c74eff6a5bda772228b63bf8bacb8c83a7d
parent983a5f081c468ba6d5f1e4e85a791edf6f2d4edc (diff)
downloadcoinos-server-f054d689647836f98e3a3cc5ee4aebc7efba1ce7.tar.gz
coinos-server-f054d689647836f98e3a3cc5ee4aebc7efba1ce7.zip
network
-rw-r--r--docker-compose.yml43
1 files changed, 43 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 00000000..a350ba18
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,43 @@
+version: '3.6'
+services:
+ stapp:
+ image: stcs
+ build: .
+ container_name: stapp
+ depends_on:
+ - stdb
+ - stbc
+ - stcl
+ command: "pnpm dev"
+ environment:
+ NODE_OPTIONS: "--es-module-specifier-resolution=node --experimental-modules --loader ./loader.js"
+ NODE_ENV: development
+ URL: http://localhost:3119
+ ports:
+ - '3120:3119'
+ volumes:
+ - ./:/app
+ - ./logs:/logs
+ restart: always
+ stbc:
+ image: asoltys/bitcoin
+ container_name: stbc
+ volumes:
+ - ./data/bitcoin:/home/bitcoin/.bitcoin
+ restart: always
+ stcl:
+ image: elementsproject/lightningd:latest
+ container_name: stcl
+ volumes:
+ - ./data/lightning:/root/.lightning
+ restart: always
+ stdb:
+ image: eqalpha/keydb
+ container_name: stdb
+ volumes:
+ - ./data/db:/data
+ restart: always
+networks:
+ default:
+ name: net
+ external: true