Skip to content

Commit

Permalink
📝 update readmes
Browse files Browse the repository at this point in the history
  • Loading branch information
ruanbekker committed Sep 18, 2024
1 parent b15a891 commit bb301b6
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 0 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,11 @@ My Collection of Docker Compose Files

- [umami-analytics](./umami-analytics)

## Blockchain

- [bitcoin](./bitcoin)
- [ethereum: geth and prysm](./geth-prysm)

## Connectivity Tools

- [socks5-proxy](./socks5-proxy)
Expand Down
24 changes: 24 additions & 0 deletions bitcoin/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# bitcoin

Docker Compose for bitcoin

## Usage

```bash
make up
```

## Containers

| Name | Description | Port |
| :---------------- | :------------------------: | -----: |
| bitcoin | rpc port | 18332 |
| | p2p port | 18333 |
| | zmq block | 28332 |
| | zmq tx | 28333 |
| bitcoin-explorer | http port | 3000 |
| redis | redis cache for explorer | 6379 |

## Resources

- [dockerhub: bitcoin/bitcoin](https://hub.docker.com/r/bitcoin/bitcoin)
36 changes: 36 additions & 0 deletions geth-prysm/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# geth-prysm

Docker Compose for geth-prysm

## Usage

Pre-requisite is to create a shared `jwt.hex` under `./shared-data` and download the `genesis.ssz` to the same directory:

```bash
mkdir -p ./shared-data
openssl rand -hex 32 | tr -d "\n" > ./shared-data/jwt.hex
curl -sL --output ./shared-data/genesis.ssz https://github.com/eth-clients/merge-testnets/raw/main/sepolia/genesis.ssz
```

Then start the containers:

```bash
make up
```

## Containers

| Name | Description | Port |
| :----------- | :-------------: | ----: |
| geth | rpc port | 8545 |
| prysm | rpc port | 4000 |
| grafana | http port | 3000 |
| prometheus | http port | 9090 |

## Resources

- [dockerhub: ethereum/client-go](https://hub.docker.com/r/ethereum/client-go)
- [dockerhub: prysmaticlabs/prysm-beacon-chain](https://hub.docker.com/r/prysmaticlabs/prysm-beacon-chain)
- [dockerhub: prom/prometheus](https://hub.docker.com/r/prom/prometheus)
- [dockerhub: grafana/grafana](https://hub.docker.com/r/grafana/grafana)
-

0 comments on commit bb301b6

Please sign in to comment.