|
|
@ -7,7 +7,7 @@ x-logging: &default-logging |
|
|
|
services: |
|
|
|
tor: |
|
|
|
container_name: tor |
|
|
|
image: lncm/tor:0.4.4.7 |
|
|
|
image: lncm/tor:0.4.4.7@sha256:48094db3afff76472b20cd7b6a41151ef5e380e5ec5e6042c36b0f861236c45f |
|
|
|
user: toruser |
|
|
|
restart: on-failure |
|
|
|
logging: *default-logging |
|
|
@ -22,7 +22,7 @@ services: |
|
|
|
ipv4_address: $TOR_PROXY_IP |
|
|
|
nginx: |
|
|
|
container_name: nginx |
|
|
|
image: nginx:1.17.8 |
|
|
|
image: nginx:1.17.8@sha256:380eb808e2a3b0dd954f92c1cae2f845e6558a15037efefcabc5b4e03d666d03 |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ dashboard, manager ] |
|
|
|
volumes: |
|
|
@ -36,7 +36,7 @@ services: |
|
|
|
ipv4_address: $NGINX_IP |
|
|
|
bitcoin: |
|
|
|
container_name: bitcoin |
|
|
|
image: lncm/bitcoind:v0.21.0 |
|
|
|
image: lncm/bitcoind:v0.21.0@sha256:3d1a817524951f1dfe8ca924af34f08c7e07ba99b7d2a2aba176ed9a054f87a4 |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ tor, manager, nginx ] |
|
|
|
volumes: |
|
|
@ -50,7 +50,7 @@ services: |
|
|
|
ipv4_address: $BITCOIN_IP |
|
|
|
lnd: |
|
|
|
container_name: lnd |
|
|
|
image: lncm/lnd:v0.12.1 |
|
|
|
image: lncm/lnd:v0.12.1@sha256:bdc442c00bc4dd4d5bfa42efd7d977bfe4d21a08d466c933b9cff7cfc83e0c0e |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ tor, manager ] |
|
|
|
volumes: |
|
|
@ -66,7 +66,7 @@ services: |
|
|
|
ipv4_address: $LND_IP |
|
|
|
dashboard: |
|
|
|
container_name: dashboard |
|
|
|
image: getumbrel/dashboard:v0.3.17 |
|
|
|
image: getumbrel/dashboard:v0.3.17@sha256:db9789c29db44db545efbbb8ffdad243afb270ed19a2d23c83710ecc5ffcfb1a |
|
|
|
logging: *default-logging |
|
|
|
restart: on-failure |
|
|
|
stop_grace_period: 1m30s |
|
|
@ -75,7 +75,7 @@ services: |
|
|
|
ipv4_address: $DASHBOARD_IP |
|
|
|
manager: |
|
|
|
container_name: manager |
|
|
|
image: getumbrel/manager:v0.2.10 |
|
|
|
image: getumbrel/manager:v0.2.10@sha256:aaeddfd7bd861dc9c418b34a4a4aa83a873e8b0304e28999d1d594eabf0e1b70 |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ tor ] |
|
|
|
restart: on-failure |
|
|
@ -131,7 +131,7 @@ services: |
|
|
|
ipv4_address: $MANAGER_IP |
|
|
|
middleware: |
|
|
|
container_name: middleware |
|
|
|
image: getumbrel/middleware:v0.1.9 |
|
|
|
image: getumbrel/middleware:v0.1.9@sha256:8001338c3e6804afc9078eb08e8ee820e9d2c908a44303a3e4968ab57c8ad90b |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ manager, bitcoin, lnd ] |
|
|
|
command: ["./wait-for-node-manager.sh", $MANAGER_IP, "npm", "start"] |
|
|
@ -154,7 +154,7 @@ services: |
|
|
|
ipv4_address: $MIDDLEWARE_IP |
|
|
|
neutrino-switcher: |
|
|
|
container_name: neutrino-switcher |
|
|
|
image: getumbrel/neutrino-switcher:v1.2.0 |
|
|
|
image: getumbrel/neutrino-switcher:v1.2.0@sha256:4d9636aabd9d06ed3693173870d6ab57d4e08716c618a0457512d542c4cf9b01 |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ bitcoin, lnd ] |
|
|
|
restart: on-failure |
|
|
@ -175,7 +175,7 @@ services: |
|
|
|
ipv4_address: $NEUTRINO_SWITCHER_IP |
|
|
|
frontail: |
|
|
|
container_name: frontail |
|
|
|
image: getumbrel/frontail:v4.9.1 |
|
|
|
image: getumbrel/frontail:v4.9.1@sha256:9fa345b7a947361e2732909db8bd316b8157749d7dd9949abd8150eb023906db |
|
|
|
logging: *default-logging |
|
|
|
restart: on-failure |
|
|
|
command: "/var/log/syslog --url-path /logs --number 100 --disable-usage-stats" |
|
|
@ -186,7 +186,7 @@ services: |
|
|
|
ipv4_address: $FRONTAIL_IP |
|
|
|
electrs: |
|
|
|
container_name: electrs |
|
|
|
image: getumbrel/electrs:v0.8.6 |
|
|
|
image: getumbrel/electrs:v0.8.6@sha256:ecca81b063b23f08414bab91b4cf164b6cb6a485ddede5c1f5810883318954e3 |
|
|
|
logging: *default-logging |
|
|
|
depends_on: [ bitcoin ] |
|
|
|
volumes: |
|
|
|