- 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>
26 lines
810 B
Docker
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"]
|