blob: 0b1020e6fd073a3d4ad9e0cd229fc8483a2cc589 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
version: '3.6'
services:
caddy:
container_name: caddy
image: caddy:2
ports:
- "443:443"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./caddy:/data
environment:
DOMAIN: "${DOMAIN}"
networks:
default:
ipv4_address: 172.42.0.21
app:
container_name: app
image: gcr.io/coinos-326717/github.com/coinos/coinos-server:prod
restart: always
environment:
NODE_ENV: production
NODE_OPTIONS: "--es-module-specifier-resolution=node --experimental-modules --loader ./loader.js --openssl-legacy-provider"
volumes:
- ./:/app
- ./logs:/logs
extra_hosts:
- host.docker.internal:host-gateway
networks:
default:
ipv4_address: 172.42.0.22
maria:
container_name: maria
image: mariadb
restart: always
environment:
MARIADB_ROOT_PASSWORD: password
bitcoin:
image: ghcr.io/vulpemventures/bitcoin
container_name: bitcoin
volumes:
- ./config/bitcoin:/home/bitcoin/.bitcoin
restart: unless-stopped
networks:
default:
ipv4_address: 172.42.0.23
liquid:
image: ghcr.io/vulpemventures/elements
container_name: liquid
volumes:
- ./config/liquid:/home/elements/.elements
restart: unless-stopped
networks:
default:
ipv4_address: 172.42.0.24
cl:
image: elementsproject/lightningd:v0.12.0
container_name: cl
volumes:
- ./config/lightning:/root/.lightning
restart: unless-stopped
networks:
default:
ipv4_address: 172.42.0.25
networks:
default:
name: net
external: true
|