11x-node-base :
22 # Pegged charon version (update this for each release).
33 &node-base
4- image : obolnetwork/charon:${CHARON_VERSION:-v1.6.1 }
4+ image : obolnetwork/charon:${CHARON_VERSION:-v1.7.0 }
55 restart : unless-stopped
6- networks : [ cluster ]
7- depends_on : [ relay ]
6+ networks : [cluster]
7+ depends_on : [relay]
88 volumes :
99 - ./.charon:/opt/charon/.charon/
1010
11- x-node-env :
12- &node-env
11+ x-node-env : &node-env
1312 CHARON_BEACON_NODE_ENDPOINTS : ${CHARON_BEACON_NODE_ENDPOINTS:-http://lighthouse:5052}
1413 CHARON_BEACON_NODE_HEADERS : ${CHARON_BEACON_NODE_HEADERS:-IgnoredHTTP=header}
1514 CHARON_LOG_LEVEL : ${CHARON_LOG_LEVEL:-info}
@@ -29,7 +28,7 @@ services:
2928 # | | | | __/ |_| | | | __/ | | | | | | | | | | | (_| |
3029 # |_| |_|\___|\__|_| |_|\___|_| |_| |_| |_|_|_| |_|\__,_|
3130 nethermind :
32- image : nethermind/nethermind:${NETHERMIND_VERSION:-1.33.0 }
31+ image : nethermind/nethermind:${NETHERMIND_VERSION:-1.34.1 }
3332 restart : unless-stopped
3433 ports :
3534 - ${NETHERMIND_PORT_P2P:-30303}:30303/tcp # P2P TCP
@@ -49,7 +48,7 @@ services:
4948 --Sync.SnapSync=true
5049 --Sync.AncientBodiesBarrier=4367322
5150 --Sync.AncientReceiptsBarrier=4367322
52- networks : [ cluster ]
51+ networks : [cluster]
5352 volumes :
5453 - ./data/nethermind:/nethermind/data
5554 - ./jwt:/root/jwt
@@ -62,11 +61,11 @@ services:
6261 # |___/
6362
6463 lighthouse :
65- image : sigp/lighthouse:${LIGHTHOUSE_VERSION:-v7.1 .0}
64+ image : sigp/lighthouse:${LIGHTHOUSE_VERSION:-v8.0.0-rc .0}
6665 ports :
6766 - ${LIGHTHOUSE_PORT_P2P:-9000}:9000/tcp # P2P TCP
6867 - ${LIGHTHOUSE_PORT_P2P:-9000}:9000/udp # P2P UDP
69- - ${LIGHTHOUSE_PORT_HTTP:-5052}:5052 # HTTP API
68+ - ${LIGHTHOUSE_PORT_HTTP:-5052}:5052 # HTTP API
7069 - ${LIGHTHOUSE_PORT_METRICS:-5054}:5054 # Metrics
7170 command : |
7271 lighthouse bn
@@ -83,7 +82,7 @@ services:
8382 --metrics-address=0.0.0.0
8483 --metrics-port=5054
8584 --metrics-allow-origin="*"
86- networks : [ cluster ]
85+ networks : [cluster]
8786 volumes :
8887 - ./data/lighthouse:/opt/app/beacon
8988 - ./jwt:/opt/jwt
@@ -167,10 +166,10 @@ services:
167166 # \ V / (_| | | | (_| | (_| | || (_) | | \__ \
168167 # \_/ \__,_|_|_|\__,_|\__,_|\__\___/|_| |___/
169168 vc0-lighthouse :
170- image : sigp/lighthouse:${LIGHTHOUSE_VERSION:-v7.1 .0}
169+ image : sigp/lighthouse:${LIGHTHOUSE_VERSION:-v8.0.0-rc .0}
171170 entrypoint : /opt/lighthouse/run.sh
172- networks : [ cluster ]
173- depends_on : [ node0 ]
171+ networks : [cluster]
172+ depends_on : [node0]
174173 restart : unless-stopped
175174 environment :
176175 LIGHTHOUSE_BEACON_NODE_ADDRESS : http://node0:3600
@@ -180,9 +179,9 @@ services:
180179 - .charon/cluster/node0/validator_keys:/opt/charon/keys
181180
182181 vc1-teku :
183- image : consensys/teku:${TEKU_VERSION:-25.7.1 }
184- networks : [ cluster ]
185- depends_on : [ node1 ]
182+ image : consensys/teku:${TEKU_VERSION:-25.9.3 }
183+ networks : [cluster]
184+ depends_on : [node1]
186185 restart : unless-stopped
187186 command : |
188187 validator-client
@@ -194,8 +193,8 @@ services:
194193
195194 vc2-nimbus :
196195 build : nimbus
197- networks : [ cluster ]
198- depends_on : [ node2 ]
196+ networks : [cluster]
197+ depends_on : [node2]
199198 restart : unless-stopped
200199 environment :
201200 NODE : node2
@@ -204,10 +203,10 @@ services:
204203 - ./nimbus:/home/user/data
205204
206205 vc3-lighthouse :
207- image : sigp/lighthouse:${LIGHTHOUSE_VERSION:-v7.1 .0}
206+ image : sigp/lighthouse:${LIGHTHOUSE_VERSION:-v8.0.0-rc .0}
208207 entrypoint : /opt/lighthouse/run.sh
209- networks : [ cluster ]
210- depends_on : [ node3 ]
208+ networks : [cluster]
209+ depends_on : [node3]
211210 restart : unless-stopped
212211 environment :
213212 LIGHTHOUSE_BEACON_NODE_ADDRESS : http://node3:3600
@@ -217,9 +216,9 @@ services:
217216 - .charon/cluster/node3/validator_keys:/opt/charon/keys
218217
219218 vc4-teku :
220- image : consensys/teku:${TEKU_VERSION:-25.7.1 }
221- networks : [ cluster ]
222- depends_on : [ node4 ]
219+ image : consensys/teku:${TEKU_VERSION:-25.9.3 }
220+ networks : [cluster]
221+ depends_on : [node4]
223222 restart : unless-stopped
224223 command : |
225224 validator-client
@@ -231,8 +230,8 @@ services:
231230
232231 vc5-nimbus :
233232 build : nimbus
234- networks : [ cluster ]
235- depends_on : [ node5 ]
233+ networks : [cluster]
234+ depends_on : [node5]
236235 restart : unless-stopped
237236 environment :
238237 NODE : node5
@@ -250,16 +249,16 @@ services:
250249 image : prom/prometheus:${PROMETHEUS_VERSION:-v3.2.1}
251250 ports :
252251 - " 9090:9090"
253- networks : [ cluster ]
252+ networks : [cluster]
254253 volumes :
255254 - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
256255
257256 grafana :
258257 image : grafana/grafana:${GRAFANA_VERSION:-11.5.2}
259258 ports :
260259 - " 3000:3000"
261- networks : [ cluster ]
262- depends_on : [ prometheus ]
260+ networks : [cluster]
261+ depends_on : [prometheus]
263262 volumes :
264263 - ./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml
265264 - ./grafana/dashboards.yml:/etc/grafana/provisioning/dashboards/datasource.yml
0 commit comments