-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
34 lines (34 loc) · 1.33 KB
/
docker-compose.yml
File metadata and controls
34 lines (34 loc) · 1.33 KB
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
version: '3.7'
services:
app:
# get last hash from https://docs.lido.fi/guides/tooling#validator-ejector
image: lidofinance/validator-ejector@<latest-hash>
container_name: validator-ejector
restart: unless-stopped
environment:
- EXECUTION_NODE=${EXECUTION_NODE}
- CONSENSUS_NODE=${CONSENSUS_NODE}
- LOCATOR_ADDRESS=${LOCATOR_ADDRESS}
- STAKING_MODULE_ID=${STAKING_MODULE_ID}
- OPERATOR_ID=${OPERATOR_ID}
- MESSAGES_LOCATION=${MESSAGES_LOCATION}
- MESSAGES_PASSWORD=${MESSAGES_PASSWORD}
- MESSAGES_PASSWORD_FILE=${MESSAGES_PASSWORD_FILE}
- VALIDATOR_EXIT_WEBHOOK=${VALIDATOR_EXIT_WEBHOOK}
- ORACLE_ADDRESSES_ALLOWLIST=${ORACLE_ADDRESSES_ALLOWLIST}
- EASY_TRACK_MOTION_CREATOR_ADDRESSES_ALLOWLIST=${EASY_TRACK_MOTION_CREATOR_ADDRESSES_ALLOWLIST}
- SUBMIT_TX_HASH_ALLOWLIST=${SUBMIT_TX_HASH_ALLOWLIST}
- EASY_TRACK_ADDRESS=${EASY_TRACK_ADDRESS}
- BLOCKS_PRELOAD=${BLOCKS_PRELOAD}
- HTTP_PORT=${HTTP_PORT}
- RUN_METRICS=${RUN_METRICS}
- RUN_HEALTH_CHECK=${RUN_HEALTH_CHECK}
- LOGGER_LEVEL=${LOGGER_LEVEL}
- LOGGER_FORMAT=${LOGGER_FORMAT}
- LOGGER_SECRETS=${LOGGER_SECRETS}
- DRY_RUN=${DRY_RUN}
- TRUST_MODE=${TRUST_MODE}
ports:
- '${HTTP_PORT}:${HTTP_PORT}'
volumes:
- ./messages:/app/messages