Fix .env to deploy with docker-compose & fix redis for local deployment
This commit is contained in:
parent
fdbbb05733
commit
fd72f09e11
@ -1,13 +1,14 @@
|
|||||||
version: '2'
|
version: '2'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis
|
image: redis
|
||||||
restart: always
|
restart: always
|
||||||
command: [ redis-server, --appendonly, 'yes' ]
|
command: [redis-server, --appendonly, 'yes']
|
||||||
volumes:
|
volumes:
|
||||||
- redis:/data
|
- redis:/data
|
||||||
|
ports:
|
||||||
|
- '127.0.0.1:6379:6379'
|
||||||
|
|
||||||
nginx:
|
nginx:
|
||||||
image: nginx:alpine
|
image: nginx:alpine
|
||||||
@ -49,7 +50,7 @@ services:
|
|||||||
eth-server:
|
eth-server:
|
||||||
build: .
|
build: .
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'eth' ]
|
profiles: ['eth']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.eth
|
env_file: .env.eth
|
||||||
@ -57,51 +58,51 @@ services:
|
|||||||
NET_ID: 1
|
NET_ID: 1
|
||||||
REDIS_URL: redis://redis/0
|
REDIS_URL: redis://redis/0
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
eth-treeWatcher:
|
eth-treeWatcher:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'eth' ]
|
profiles: ['eth']
|
||||||
restart: always
|
restart: always
|
||||||
command: treeWatcher
|
command: treeWatcher
|
||||||
env_file: .env.eth
|
env_file: .env.eth
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 1
|
NET_ID: 1
|
||||||
REDIS_URL: redis://redis/0
|
REDIS_URL: redis://redis/0
|
||||||
depends_on: [ redis, eth-server ]
|
depends_on: [redis, eth-server]
|
||||||
|
|
||||||
eth-priceWatcher:
|
eth-priceWatcher:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'eth' ]
|
profiles: ['eth']
|
||||||
restart: always
|
restart: always
|
||||||
command: priceWatcher
|
command: priceWatcher
|
||||||
env_file: .env.eth
|
env_file: .env.eth
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 1
|
NET_ID: 1
|
||||||
REDIS_URL: redis://redis/0
|
REDIS_URL: redis://redis/0
|
||||||
depends_on: [ redis, eth-server ]
|
depends_on: [redis, eth-server]
|
||||||
|
|
||||||
eth-healthWatcher:
|
eth-healthWatcher:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'eth' ]
|
profiles: ['eth']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.eth
|
env_file: .env.eth
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 1
|
NET_ID: 1
|
||||||
REDIS_URL: redis://redis/0
|
REDIS_URL: redis://redis/0
|
||||||
depends_on: [ redis, eth-server ]
|
depends_on: [redis, eth-server]
|
||||||
|
|
||||||
eth-worker1:
|
eth-worker1:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'eth' ]
|
profiles: ['eth']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.eth
|
env_file: .env.eth
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 1
|
NET_ID: 1
|
||||||
REDIS_URL: redis://redis/0
|
REDIS_URL: redis://redis/0
|
||||||
depends_on: [ redis, eth-server ]
|
depends_on: [redis, eth-server]
|
||||||
|
|
||||||
# # This is additional worker for ethereum mainnet
|
# # This is additional worker for ethereum mainnet
|
||||||
# # So you can process transactions from multiple addresses, but before it you need to set up those addresses as workers
|
# # So you can process transactions from multiple addresses, but before it you need to set up those addresses as workers
|
||||||
@ -168,7 +169,7 @@ services:
|
|||||||
|
|
||||||
bsc-server:
|
bsc-server:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'bsc' ]
|
profiles: ['bsc']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.bsc
|
env_file: .env.bsc
|
||||||
@ -176,29 +177,29 @@ services:
|
|||||||
NET_ID: 56
|
NET_ID: 56
|
||||||
REDIS_URL: redis://redis/1
|
REDIS_URL: redis://redis/1
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
bsc-healthWatcher:
|
bsc-healthWatcher:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'bsc' ]
|
profiles: ['bsc']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.bsc
|
env_file: .env.bsc
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 56
|
NET_ID: 56
|
||||||
REDIS_URL: redis://redis/1
|
REDIS_URL: redis://redis/1
|
||||||
depends_on: [ redis, bsc-server ]
|
depends_on: [redis, bsc-server]
|
||||||
|
|
||||||
bsc-worker1:
|
bsc-worker1:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'bsc' ]
|
profiles: ['bsc']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.bsc
|
env_file: .env.bsc
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 56
|
NET_ID: 56
|
||||||
REDIS_URL: redis://redis/1
|
REDIS_URL: redis://redis/1
|
||||||
depends_on: [ redis, bsc-server ]
|
depends_on: [redis, bsc-server]
|
||||||
|
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
@ -206,7 +207,7 @@ services:
|
|||||||
|
|
||||||
polygon-server:
|
polygon-server:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'polygon' ]
|
profiles: ['polygon']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.polygon
|
env_file: .env.polygon
|
||||||
@ -214,29 +215,29 @@ services:
|
|||||||
NET_ID: 137
|
NET_ID: 137
|
||||||
REDIS_URL: redis://redis/2
|
REDIS_URL: redis://redis/2
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
polygon-healthWatcher:
|
polygon-healthWatcher:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'polygon' ]
|
profiles: ['polygon']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.polygon
|
env_file: .env.polygon
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 137
|
NET_ID: 137
|
||||||
REDIS_URL: redis://redis/2
|
REDIS_URL: redis://redis/2
|
||||||
depends_on: [ redis, polygon-server ]
|
depends_on: [redis, polygon-server]
|
||||||
|
|
||||||
polygon-worker1:
|
polygon-worker1:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'polygon' ]
|
profiles: ['polygon']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.polygon
|
env_file: .env.polygon
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 137
|
NET_ID: 137
|
||||||
REDIS_URL: redis://redis/2
|
REDIS_URL: redis://redis/2
|
||||||
depends_on: [ redis, polygon-server ]
|
depends_on: [redis, polygon-server]
|
||||||
|
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
@ -244,7 +245,7 @@ services:
|
|||||||
|
|
||||||
gnosis-server:
|
gnosis-server:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'gnosis' ]
|
profiles: ['gnosis']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.gnosis
|
env_file: .env.gnosis
|
||||||
@ -252,29 +253,29 @@ services:
|
|||||||
NET_ID: 100
|
NET_ID: 100
|
||||||
REDIS_URL: redis://redis/3
|
REDIS_URL: redis://redis/3
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
gnosis-healthWatcher:
|
gnosis-healthWatcher:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'gnosis' ]
|
profiles: ['gnosis']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.gnosis
|
env_file: .env.gnosis
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 100
|
NET_ID: 100
|
||||||
REDIS_URL: redis://redis/3
|
REDIS_URL: redis://redis/3
|
||||||
depends_on: [ redis, gnosis-server ]
|
depends_on: [redis, gnosis-server]
|
||||||
|
|
||||||
gnosis-worker1:
|
gnosis-worker1:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'gnosis' ]
|
profiles: ['gnosis']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.gnosis
|
env_file: .env.gnosis
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 100
|
NET_ID: 100
|
||||||
REDIS_URL: redis://redis/3
|
REDIS_URL: redis://redis/3
|
||||||
depends_on: [ redis, gnosis-server ]
|
depends_on: [redis, gnosis-server]
|
||||||
|
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
@ -282,7 +283,7 @@ services:
|
|||||||
|
|
||||||
avax-server:
|
avax-server:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'avax' ]
|
profiles: ['avax']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.avax
|
env_file: .env.avax
|
||||||
@ -290,29 +291,29 @@ services:
|
|||||||
NET_ID: 43114
|
NET_ID: 43114
|
||||||
REDIS_URL: redis://redis/4
|
REDIS_URL: redis://redis/4
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
avax-healthWatcher:
|
avax-healthWatcher:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'avax' ]
|
profiles: ['avax']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.avax
|
env_file: .env.avax
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 43114
|
NET_ID: 43114
|
||||||
REDIS_URL: redis://redis/4
|
REDIS_URL: redis://redis/4
|
||||||
depends_on: [ redis, avax-server ]
|
depends_on: [redis, avax-server]
|
||||||
|
|
||||||
avax-worker1:
|
avax-worker1:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'avax' ]
|
profiles: ['avax']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.avax
|
env_file: .env.avax
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 43114
|
NET_ID: 43114
|
||||||
REDIS_URL: redis://redis/4
|
REDIS_URL: redis://redis/4
|
||||||
depends_on: [ redis, avax-server ]
|
depends_on: [redis, avax-server]
|
||||||
|
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
@ -320,7 +321,7 @@ services:
|
|||||||
|
|
||||||
op-server:
|
op-server:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'op' ]
|
profiles: ['op']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.op
|
env_file: .env.op
|
||||||
@ -328,29 +329,29 @@ services:
|
|||||||
NET_ID: 10
|
NET_ID: 10
|
||||||
REDIS_URL: redis://redis/5
|
REDIS_URL: redis://redis/5
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
op-healthWatcher:
|
op-healthWatcher:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'op' ]
|
profiles: ['op']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.op
|
env_file: .env.op
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 10
|
NET_ID: 10
|
||||||
REDIS_URL: redis://redis/5
|
REDIS_URL: redis://redis/5
|
||||||
depends_on: [ redis, op-server ]
|
depends_on: [redis, op-server]
|
||||||
|
|
||||||
op-worker1:
|
op-worker1:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'op' ]
|
profiles: ['op']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.op
|
env_file: .env.op
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 10
|
NET_ID: 10
|
||||||
REDIS_URL: redis://redis/5
|
REDIS_URL: redis://redis/5
|
||||||
depends_on: [ redis, op-server ]
|
depends_on: [redis, op-server]
|
||||||
|
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
@ -358,7 +359,7 @@ services:
|
|||||||
|
|
||||||
arb-server:
|
arb-server:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'arb' ]
|
profiles: ['arb']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.arb
|
env_file: .env.arb
|
||||||
@ -366,29 +367,29 @@ services:
|
|||||||
NET_ID: 42161
|
NET_ID: 42161
|
||||||
REDIS_URL: redis://redis/6
|
REDIS_URL: redis://redis/6
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
arb-healthWatcher:
|
arb-healthWatcher:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'arb' ]
|
profiles: ['arb']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.arb
|
env_file: .env.arb
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 42161
|
NET_ID: 42161
|
||||||
REDIS_URL: redis://redis/6
|
REDIS_URL: redis://redis/6
|
||||||
depends_on: [ redis, arb-server ]
|
depends_on: [redis, arb-server]
|
||||||
|
|
||||||
arb-worker1:
|
arb-worker1:
|
||||||
image: tornadorelayer:sidechain
|
image: tornadorelayer:sidechain
|
||||||
profiles: [ 'arb' ]
|
profiles: ['arb']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.arb
|
env_file: .env.arb
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 42161
|
NET_ID: 42161
|
||||||
REDIS_URL: redis://redis/6
|
REDIS_URL: redis://redis/6
|
||||||
depends_on: [ redis, arb-server ]
|
depends_on: [redis, arb-server]
|
||||||
|
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
@ -396,7 +397,7 @@ services:
|
|||||||
|
|
||||||
goerli-server:
|
goerli-server:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'geth' ]
|
profiles: ['geth']
|
||||||
restart: always
|
restart: always
|
||||||
command: server
|
command: server
|
||||||
env_file: .env.goerli
|
env_file: .env.goerli
|
||||||
@ -404,51 +405,51 @@ services:
|
|||||||
NET_ID: 5
|
NET_ID: 5
|
||||||
REDIS_URL: redis://redis/7
|
REDIS_URL: redis://redis/7
|
||||||
nginx_proxy_read_timeout: 600
|
nginx_proxy_read_timeout: 600
|
||||||
depends_on: [ redis ]
|
depends_on: [redis]
|
||||||
|
|
||||||
goerli-treeWatcher:
|
goerli-treeWatcher:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'goerli' ]
|
profiles: ['goerli']
|
||||||
restart: always
|
restart: always
|
||||||
command: treeWatcher
|
command: treeWatcher
|
||||||
env_file: .env.goerli
|
env_file: .env.goerli
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 5
|
NET_ID: 5
|
||||||
REDIS_URL: redis://redis/7
|
REDIS_URL: redis://redis/7
|
||||||
depends_on: [ redis, goerli-server ]
|
depends_on: [redis, goerli-server]
|
||||||
|
|
||||||
goerli-priceWatcher:
|
goerli-priceWatcher:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'goerli' ]
|
profiles: ['goerli']
|
||||||
restart: always
|
restart: always
|
||||||
command: priceWatcher
|
command: priceWatcher
|
||||||
env_file: .env.goerli
|
env_file: .env.goerli
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 5
|
NET_ID: 5
|
||||||
REDIS_URL: redis://redis/7
|
REDIS_URL: redis://redis/7
|
||||||
depends_on: [ redis, goerli-server ]
|
depends_on: [redis, goerli-server]
|
||||||
|
|
||||||
goerli-healthWatcher:
|
goerli-healthWatcher:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'goerli' ]
|
profiles: ['goerli']
|
||||||
restart: always
|
restart: always
|
||||||
command: healthWatcher
|
command: healthWatcher
|
||||||
env_file: .env.goerli
|
env_file: .env.goerli
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 5
|
NET_ID: 5
|
||||||
REDIS_URL: redis://redis/7
|
REDIS_URL: redis://redis/7
|
||||||
depends_on: [ redis, goerli-server ]
|
depends_on: [redis, goerli-server]
|
||||||
|
|
||||||
goerli-worker1:
|
goerli-worker1:
|
||||||
image: tornadorelayer:mainnet
|
image: tornadorelayer:mainnet
|
||||||
profiles: [ 'goerli' ]
|
profiles: ['goerli']
|
||||||
restart: always
|
restart: always
|
||||||
command: worker
|
command: worker
|
||||||
env_file: .env.goerli
|
env_file: .env.goerli
|
||||||
environment:
|
environment:
|
||||||
NET_ID: 5
|
NET_ID: 5
|
||||||
REDIS_URL: redis://redis/7
|
REDIS_URL: redis://redis/7
|
||||||
depends_on: [ redis, goerli-server ]
|
depends_on: [redis, goerli-server]
|
||||||
# -------------------------------------------------- #
|
# -------------------------------------------------- #
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
@ -817,9 +817,9 @@ blake2b-wasm@^2.4.0:
|
|||||||
b4a "^1.0.1"
|
b4a "^1.0.1"
|
||||||
nanoassert "^2.0.0"
|
nanoassert "^2.0.0"
|
||||||
|
|
||||||
"blake2b-wasm@git+https://github.com/jbaylina/blake2b-wasm.git":
|
"blake2b-wasm@https://github.com/jbaylina/blake2b-wasm.git":
|
||||||
version "2.1.0"
|
version "2.1.0"
|
||||||
resolved "git+https://github.com/jbaylina/blake2b-wasm.git#0d5f024b212429c7f50a7f533aa3a2406b5b42b3"
|
resolved "https://github.com/jbaylina/blake2b-wasm.git#0d5f024b212429c7f50a7f533aa3a2406b5b42b3"
|
||||||
dependencies:
|
dependencies:
|
||||||
nanoassert "^1.0.0"
|
nanoassert "^1.0.0"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user