Compare commits

..

1 Commits

Author SHA1 Message Date
a12877b488 rpc.yml: cap traefik json-file logs at 512m x2
Replace local driver with max-file:1 (unbounded growth) by json-file
rotation matching generated node services.
2026-07-07 11:18:34 +00:00
2 changed files with 3 additions and 24 deletions

View File

@@ -45,7 +45,7 @@ services:
- "prometheus-scrape.port=8082"
- "prometheus-scrape.job_name=traefik"
logging:
driver: json-file
options:
max-file: '1'
compress: 'false'
driver: local
max-size: "512m"
max-file: "2"

View File

@@ -1,21 +0,0 @@
#!/bin/bash
set -eu
# Bench helper: extract a downloaded worldchain-mainnet op-reth snapshot into the node volume.
# Run after the background download to /slowdisk/worldchain-mainnet-snapshot/ completes.
# For wipe+re-extract recovery, use worldchain-mainnet-snapshot-reseed.sh instead.
DATADIR="${DATADIR:-/var/lib/docker/volumes/rpc_worldchain-mainnet-op-reth-pruned-trace/_data}"
SNAP="${SNAP:-/slowdisk/worldchain-mainnet-snapshot/reth_full.tar.lz4}"
if [ ! -f "$SNAP" ]; then
echo "worldchain-mainnet-snapshot-finish: snapshot not found: $SNAP" >&2
exit 1
fi
mkdir -p "$DATADIR"
echo "worldchain-mainnet-snapshot-finish: extracting $SNAP -> $DATADIR (--strip-components=1)"
tar --directory "$DATADIR" -I lz4 -xf "$SNAP" --strip-components=1
echo "worldchain-mainnet-snapshot-finish: done"