Skip to content

Commit 53f28d5

Browse files
committed
enable lido sidecars even if vars missing from .env
1 parent b2fe1e2 commit 53f28d5

1 file changed

Lines changed: 47 additions & 0 deletions

File tree

compose-lido.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# compose-lido.yml
2+
services:
3+
validator-ejector:
4+
profiles: [lido-ejector]
5+
image: lidofinance/validator-ejector:${VALIDATOR_EJECTOR_VERSION:-1.9.0}
6+
user: ":"
7+
networks: [dvnode]
8+
volumes:
9+
- ./validator-ejector:/exitmessages
10+
labels:
11+
- "alloy-monitored=${EJECTOR_ALLOY_MONITORED:-true}"
12+
restart: unless-stopped
13+
environment:
14+
- EXECUTION_NODE=${VE_EXECUTION_NODE_URL:-http://nethermind:8545}
15+
- CONSENSUS_NODE=${VE_BEACON_NODE_URL:-http://lighthouse:5052}
16+
- LOCATOR_ADDRESS=${VE_LOCATOR_ADDRESS}
17+
- STAKING_MODULE_ID=${VE_STAKING_MODULE_ID:-2}
18+
- OPERATOR_ID=${VE_OPERATOR_ID}
19+
- ORACLE_ADDRESSES_ALLOWLIST=${VE_ORACLE_ADDRESSES_ALLOWLIST}
20+
- EASY_TRACK_ADDRESS=${VE_EASY_TRACK_ADDRESS}
21+
- EASY_TRACK_MOTION_CREATOR_ADDRESSES_ALLOWLIST=${VE_EASY_TRACK_MOTION_CREATOR_ADDRESSES_ALLOWLIST:-[]}
22+
- MESSAGES_LOCATION=/exitmessages
23+
- RUN_METRICS=true
24+
- HTTP_PORT=8989
25+
- DISABLE_SECURITY_DONT_USE_IN_PRODUCTION=${DISABLE_EJECTOR_SECURITY:-false}
26+
27+
lido-dv-exit:
28+
profiles: [lido-dv-exit]
29+
image: obolnetwork/lido-dv-exit:${LIDO_DV_EXIT_VERSION:-v0.4.0}
30+
user: ":"
31+
networks: [dvnode]
32+
volumes:
33+
- ./validator-ejector:/exitmessages
34+
- .charon:/charon
35+
labels:
36+
- "alloy-monitored=${DV_EXIT_ALLOY_MONITORED:-true}"
37+
environment:
38+
- LIDODVEXIT_BEACON_NODE_URL=${LIDO_DV_EXIT_BEACON_NODE_URL:-http://lighthouse:5052}
39+
- LIDODVEXIT_CHARON_RUNTIME_DIR=/charon
40+
- LIDODVEXIT_EJECTOR_EXIT_PATH=/exitmessages
41+
- LIDODVEXIT_EXIT_EPOCH=${LIDODVEXIT_EXIT_EPOCH:-256}
42+
- LIDODVEXIT_LOG_LEVEL=${LIDO_DV_EXIT_LOG_LEVEL:-info}
43+
- LIDODVEXIT_VALIDATOR_QUERY_CHUNK_SIZE=${LIDO_DV_EXIT_VALIDATOR_QUERY_CHUNK_SIZE:-5}
44+
restart: unless-stopped
45+
46+
networks:
47+
dvnode:

0 commit comments

Comments
 (0)