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

HL GraphQL deployment #71

Open
fabiooshiro opened this issue Jun 6, 2024 · 0 comments
Open

HL GraphQL deployment #71

fabiooshiro opened this issue Jun 6, 2024 · 0 comments

Comments

@fabiooshiro
Copy link

fabiooshiro commented Jun 6, 2024

We need to deploy our HL GraphQL within the full node. Currently, the deployment is done using a single Docker container.

https://discord.com/channels/600597137524391947/1238053111575347290/1248348645850615920

tuler.eth — Today at 3:51 PM
Node team distributes a node image at https://hub.docker.com/layers/cartesi/rollups-node/1.4.0/images/sha256-afa8cb64e1db6fc8fbd25c24dd360614a86eb3e20615bb855d37e39c3794b3e9?context=explore
the CLI adds the application machine snapshot on top of that, using this Dockerfile https://github.com/cartesi/cli/blob/main/apps/cli/src/node/DockerfileDeploy.txt
also keep in mind that Docker is designed to (and recommends to) run a single binary in a container. If you need to run multiple binaries in a container, like services, there are tools to correctly implement that. We did that in the past using s6-overlay
https://github.com/just-containers/s6-overlay
It's a powerful and complex tool (IMO, maybe not in @endersonmaia.eth 's)

@sandhilt sandhilt moved this to Backlog in HLF Cartesi Jul 2, 2024
@fabiooshiro fabiooshiro moved this from Backlog to Ready to Start Development in HLF Cartesi Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

3 participants