This repository provides a Docker-based setup for running a Base node, which is an Ethereum Layer 2 network built on the OP Stack. It consists of two main services: an execution client (base-reth-node) responsible for transaction processing and block production, and a consensus client (base-consensus) handling the proof-of-stake mechanism and network agreement. The setup uses Docker Compose to orchestrate these services, with the execution client exposing RPC and WebSocket endpoints for external interaction and the consensus client relying on the execution client for engine API communication. The repository includes multi-stage Docker builds to compile the Rust-based clients from source, entrypoint scripts that handle configuration, authentication, and optional features like Flashblocks and historical proofs, and a Supervisor configuration to manage both client processes. While the code is functional and follows Docker and Rust best practices, it is largely boilerplate for setting up a blockchain node and contains few reusable components beyond a utility function for public IP detection. Importantly, the repository has been archived, with development and releases moved to the `base/base` repository, meaning this codebase is no longer maintained and users are directed to the new location for updates and support.