Skip to content

Golem-Base/blockscout-compose-files

Repository files navigation

Golem Base L3 development stack runner

This is a collection of docker compose and scripts to run the Golem Base L3 development stack.

Requirements

  • Docker
  • Go (chain only)
  • Rust (chain only)
  • Foundry (chain only)

Usage

Copy .env.example to .env:

cp .env.example .env

Available components are defined in .env file under COMPOSE_PROFILES variable:

  • backend - blockscout backend
  • frontend - blockscout frontend
  • services - blockscout rs services (e.g. golem-base-indexer)

Before changing components in .env, you need to stop the containers.

See also envs/* for configuration of each service. Make sure you harden CORS config for production deployments - these samples open it for all origins.

Init submodules:

# git submodule update --init --recursive
make sub-init

Run chain:

# bash ./golem-base-dbchains/start-dbchain.sh
make chain-run

Run stack:

# docker compose up -d
make run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •