deploy: regenerate compose from vibe-node main 39dc24762604
This commit is contained in:
@@ -5,7 +5,7 @@ x-logging-defaults: &logging-defaults
|
||||
max-size: "512m"
|
||||
max-file: "2"
|
||||
# Tempo node requires consensus parameters even for follower/RPC nodes.
|
||||
# A signing key is generated automatically on first run if /secrets/validator_key.json does not exist.
|
||||
# A signing key is generated by the init container before the main service starts.
|
||||
|
||||
# Usage:
|
||||
#
|
||||
@@ -31,6 +31,18 @@ x-logging-defaults: &logging-defaults
|
||||
# --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
|
||||
|
||||
services:
|
||||
tempo-mainnet-reth-init:
|
||||
image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_CONSENSUS_KEYGEN_VERSION:-1.9.1}
|
||||
entrypoint: [/bin/sh, -c]
|
||||
command:
|
||||
- '[ ! -f /secrets/validator_key.json ] && tempo consensus generate-signing-key --output /secrets/validator_key.json'
|
||||
restart: no
|
||||
networks:
|
||||
- chains
|
||||
volumes:
|
||||
- tempo-mainnet-reth-secrets:/secrets
|
||||
logging: *logging-defaults
|
||||
|
||||
tempo-mainnet-reth:
|
||||
image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_MAINNET_RETH_VERSION:-1.9.1}
|
||||
sysctls:
|
||||
@@ -56,7 +68,7 @@ services:
|
||||
- 9001
|
||||
environment:
|
||||
- BOOTNODES=enode://f314fd4d28a25e3fe8c8f42e794a95fbdeb47afff5bf1f50ba82f6e647f566b1266f8feb15549b2a50092ddd7a8b423a574bea67dec6d400343480e16d90215a@40.160.24.34:30002,enode://a3cc3ec05f75b5d71d838a6b4a822044efef67b145ba14fcac3a7798de92806e59b12def3087c9453968e41a8d46439b35510a19014592afdd8962ab27060d67@40.160.24.210:30004,enode://34b106ae5eddcaf9943987a9d38bb45dc2a64bbac996f34ddecd863217af567273102b4b7010e7cf516151c3903927a18abb1fafe32bb999d752fca064158e05@40.160.64.50:30006,enode://b8c911b351614b71d027fcec98957be800cdc5e290b616d7f034a89c07d2be480fb9f11700cf7fc77073119b7d3d0855f697ebd4118fb34a35bd53ac58503122@148.113.220.159:30008
|
||||
entrypoint: /bin/sh -c '[ ! -f /secrets/validator_key.json ] && tempo consensus generate-private-key --output /secrets/validator_key.json; exec tempo node "$@"' --
|
||||
entrypoint: /bin/sh -c 'exec tempo node "$@"' --
|
||||
command:
|
||||
- --bootnodes=enode://f314fd4d28a25e3fe8c8f42e794a95fbdeb47afff5bf1f50ba82f6e647f566b1266f8feb15549b2a50092ddd7a8b423a574bea67dec6d400343480e16d90215a@40.160.24.34:30002,enode://a3cc3ec05f75b5d71d838a6b4a822044efef67b145ba14fcac3a7798de92806e59b12def3087c9453968e41a8d46439b35510a19014592afdd8962ab27060d67@40.160.24.210:30004,enode://34b106ae5eddcaf9943987a9d38bb45dc2a64bbac996f34ddecd863217af567273102b4b7010e7cf516151c3903927a18abb1fafe32bb999d752fca064158e05@40.160.64.50:30006,enode://b8c911b351614b71d027fcec98957be800cdc5e290b616d7f034a89c07d2be480fb9f11700cf7fc77073119b7d3d0855f697ebd4118fb34a35bd53ac58503122@148.113.220.159:30008
|
||||
- --chain=mainnet
|
||||
@@ -91,6 +103,9 @@ services:
|
||||
- --ws.port=8545
|
||||
restart: unless-stopped
|
||||
stop_grace_period: 5m
|
||||
depends_on:
|
||||
tempo-mainnet-reth-init:
|
||||
condition: service_completed_successfully
|
||||
networks:
|
||||
- chains
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user