MinaFoundation / MinaMesh

(WIP) An implementation of the Coinbase Mesh specification for the Mina blockchain.
Apache License 2.0
1 stars 0 forks source link

Mina-mesh out-of-the-box packaging #67

Open piotr-iohk opened 1 week ago

piotr-iohk commented 1 week ago

Mina-mesh requires quite a few dependencies to work. These are:

It would be good to have mina-mesh packaged with all the dependencies to have out-of-the-box solution which users can get and use easily without the need to set up all the dependencies separately.

Possible solution could be an extension of the following: https://github.com/MinaProtocol/mina/blob/develop/dockerfiles/Dockerfile-mina-rosetta

joaosreis commented 1 week ago

There's also an example using a microservice architecture with Docker Compose here.

What's missing on this setup is the side process that checks for missing blocks in the DB and downloads them from public storage, but that could also be added as another service.