CardanoSolutions / ogmios

❇️ A WebSocket JSON/RPC bridge for Cardano
https://ogmios.dev
Mozilla Public License 2.0
304 stars 90 forks source link

Bundle `cardano-node` into the Ogmios Docker image #44

Closed rhyslbw closed 3 years ago

rhyslbw commented 3 years ago

Describe your idea, in simple words.

Build cardano-node and cardano-ogmios in the same container instead of running two Docker containers and adopting the strategy of a shared volume for the domain socket.

Why is it a good idea?

As cardano-ogmios is very lightweight and simply expresses the underlying protocols, it's a natural idea to think about it as a type of node that can be communicated with over TCP. It would eliminate a common source of issues with the docker volume approach, including custom deployments not using the provided docker-compose.yaml, and reduce the deployment barrier to entry to a single docker run command.

Are you willing to work on it yourself?

No

rhyslbw commented 3 years ago

Summary from offline chat with @KtorZ: