shamirlabs / diva-alpha-net

Diva alpha testnet
https://docs.shamirlabs.org/diva/testnet/intro
19 stars 17 forks source link

Easier connection to RocketPool #21

Closed yorickdowne closed 1 year ago

yorickdowne commented 1 year ago

This bears some explanation

Users on Diva Discord have been trying - with varied success - to connect the Diva stack with RocketPool and Eth Docker, with the CL and EL running there, instead of Diva.

The obvious answer is something like the ext-network.yml included here into COMPOSE_FILE. At that point however, Docker DNS creates issues for the reloader: Both RocketPool and Eth Docker also have a service called validator. I work around this by creating an alias vc-rkm that the reloader can connect to.

Strictly speaking this alias will only ever be needed in docker-compose.yml, but I also added it to docker-compose-with-clients.yml for consistency's sake.

This PR should serve as a discussion point - unless you see the obvious value and merge it right away that is ;)