mirror of
https://github.com/vacp2p/linea-monorepo.git
synced 2026-01-09 23:47:55 -05:00
* feat: remove switch-to-linea-besu, counter-v1, conflation-v1, file-manager related configs and their reference codes in L1DependentApp * fix: spotless * feat: remove traces-api-facade module * feat: remove traces-counter-v1 from coordinator config and removed TracesFileManager, TracesRpcClientV1, TraceCounterV1WatcherClient classes * feat: removed TracesCounterV1 and update tests * feat: removed TracingModuleV1 and traces-limits-v1 toml files * feat: removed TracesClientV1, TracesClientV2Adapter, and revised codes accordingly * feat: removed FileManager in CoordinatorConfig and updated test case for assertConsecutiveBlocksRange * feat: updated l2-node-besu docker-compose configs * feat: rename traces-node-v2 to traces-node in all places * feat: use prover v3 compression proofs for tests * fix: spotless
83 lines
1.7 KiB
YAML
83 lines
1.7 KiB
YAML
|
|
volumes:
|
|
local-dev:
|
|
name: "linea-local-dev"
|
|
logs:
|
|
name: "linea-logs"
|
|
|
|
networks:
|
|
linea:
|
|
driver: bridge
|
|
ipam:
|
|
config:
|
|
- subnet: 11.11.11.0/24
|
|
l1network:
|
|
driver: bridge
|
|
ipam:
|
|
config:
|
|
- subnet: 10.10.10.0/24
|
|
|
|
# To debug inside the network and volumes
|
|
# docker run --rm -it --network=docker_linea -v=linea-local-dev:/data -v=linea-logs:/logs weibeld/ubuntu-networking bash
|
|
|
|
services:
|
|
l1-el-node:
|
|
extends:
|
|
file: compose-spec-l1-services.yml
|
|
service: l1-el-node
|
|
|
|
l1-cl-node:
|
|
extends:
|
|
file: compose-spec-l1-services.yml
|
|
service: l1-cl-node
|
|
|
|
l1-node-genesis-generator:
|
|
extends:
|
|
file: compose-spec-l1-services.yml
|
|
service: l1-node-genesis-generator
|
|
|
|
sequencer:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: sequencer
|
|
|
|
traces-node:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: traces-node
|
|
|
|
prover-v3:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: prover-v3
|
|
volumes:
|
|
- ../tmp/local/:/data/
|
|
- logs:/logs
|
|
- ./config/prover/v3/prover-config.toml:/opt/linea/prover/config.toml:ro
|
|
- ../prover/prover-assets:/opt/linea/prover/prover-assets:ro
|
|
|
|
coordinator:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: coordinator
|
|
|
|
web3signer:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: web3signer
|
|
|
|
postgres:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: postgres
|
|
|
|
zkbesu-shomei:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: zkbesu-shomei
|
|
|
|
shomei:
|
|
extends:
|
|
file: compose-spec-l2-services.yml
|
|
service: shomei
|