GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — hildr/docker at main · optimism-java/hildr

Expand file tree

/

docker

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

docker

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
grafana/provisioning
grafana/provisioning
 
 
.env.default
.env.default
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
docker-compose.yml
docker-compose.yml
 
 
node.dock
node.dock
 
 
prometheus.yml
prometheus.yml
 
 
start-hildr-node.sh
start-hildr-node.sh
 
 
start-op-challenger.sh
start-op-challenger.sh
 
 
start-op-erigon.sh
start-op-erigon.sh
 
 
start-op-geth.sh
start-op-geth.sh
 
 

README.md

Outline

Infra

This contains a simple docker setup for running hildr and op-geth.

Running

Begin by copying .env.default to .env. You can set the network to sync to by changing the NETWORK value (supported options are optimism-goerli and base-goerli). Make sure to set the L1_RPC_URL value to a valid RPC URL for the L1 being used by the given network. If you are running in production, you may also want to set a secure JWT_SECRET value. You can create a new secret by running openssl rand -hex 32.

To run both hildr and op-geth together, run docker compose up. To run just op-geth without hildr for local development, run COMPOSE_PROFILES=hildr-node,op-geth,metrics docker compose up -d

Troubleshooting

If you are getting permission denied errors when attempting to run docker-compose, try sudo docker compose instead. This is often required when running docker depending on how it was installed.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.