Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
piotr-iohk opened this issue Nov 7, 2024 · 1 comment
Open

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

piotr-iohk opened this issue Nov 7, 2024 · 1 comment
Assignees
Labels

Comments

@piotr-iohk
Copy link
Collaborator

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

  • Archive DB (postgres)
  • Archive node (to keep Archive DB up-to-date)
  • Mina Daemon/Graphql

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

@piotr-iohk piotr-iohk added the MVP label Nov 7, 2024
@joaosreis
Copy link
Member

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.

@piotr-iohk piotr-iohk self-assigned this Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants