diff --git a/docker-compose.yml b/docker-compose.yml index f333e66..41d5265 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -200,6 +200,44 @@ services: depends_on: [redis, bsc-server] # -------------------------------------------------- # + + # ---------------------- ETC (Ethereum Classic) ----------------------- # + + etc-server: + image: tornadocash/relayer:sidechain-v5 + profiles: ["etc"] + restart: always + command: server + env_file: .env.etc + environment: + NET_ID: 61 + REDIS_URL: redis://redis/1 + nginx_proxy_read_timeout: 600 + depends_on: [redis] + + etc-healthWatcher: + image: tornadocash/relayer:sidechain-v5 + profiles: ["etc"] + restart: always + command: healthWatcher + env_file: .env.etc + environment: + NET_ID: 61 + REDIS_URL: redis://redis/1 + depends_on: [redis, etc-server] + + etc-worker1: + image: tornadocash/relayer:sidechain-v5 + profiles: ["etc"] + restart: always + command: worker + env_file: .env.etc + environment: + NET_ID: 61 + REDIS_URL: redis://redis/1 + depends_on: [redis, etc-server] + + # -------------------------------------------------- # # ---------------------- Polygon (MATIC) --------------------- # diff --git a/install.sh b/install.sh index c631dc2..f90faf5 100644 --- a/install.sh +++ b/install.sh @@ -101,7 +101,7 @@ function build_relayer_docker_containers(){ function prepare_environments(){ cp $relayer_mainnet_soft_source_folder/.env.example $relayer_folder/.env.eth; cp $nova_relayer_soft_source_folder/.env.example $relayer_folder/.env.nova; - tee $relayer_folder/.env.bsc $relayer_folder/.env.arb $relayer_folder/.env.goerli $relayer_folder/.env.polygon $relayer_folder/.env.op \ + tee $relayer_folder/.env.bsc $relayer_folder/.env.etc $relayer_folder/.env.arb $relayer_folder/.env.goerli $relayer_folder/.env.polygon $relayer_folder/.env.op \ $relayer_folder/.env.avax $relayer_folder/.env.gnosis < $relayer_sidechains_soft_source_folder/.env.example > /dev/null; }