Files
ethereum-rpc-docker/shibarium/cometbft.Dockerfile
Claude Agent bda550eef6 shibarium: add bone fork build-from-source assets
- Update heimdall init.sh with heimdall-109 chain_id and mainnet seeds
- Update cometbft.Dockerfile with v1.0.7-bone version
- Add bor.Dockerfile for building shibaone/bor from source at v1.3.9-bone

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-06-19 11:05:34 +00:00

26 lines
810 B
Docker

# Shibarium heimdall node Dockerfile
# Build from the base heimdall image + copy entrypoint scripts.
# Uses the standard cometbft-node pattern from vibe-node.
#
# Build args:
# CL_IMAGE - base heimdall image (default: shibaone/heimdall)
# CL_VERSION - heimdall version tag
#
# The entrypoint is init.sh which sources cometbft-common.sh and bootstraps
# the node before exec'ing heimdalld start.
ARG CL_IMAGE=shibaone/heimdall
ARG CL_VERSION=v1.0.7-bone
FROM ${CL_IMAGE}:${CL_VERSION}
# Copy the shared CometBFT helpers and chain-specific entrypoint
COPY ./scripts/cometbft-common.sh /usr/local/bin/cometbft-common.sh
COPY ./scripts/init.sh /usr/local/bin/init.sh
# Make init.sh executable
RUN chmod +x /usr/local/bin/init.sh
# Set entrypoint to our init script
ENTRYPOINT ["init.sh"]