Skip to content

This repository contains the necessary Docker Compose configurations to set up a Cardano node along with Ogmios and Kupo, which are required for the Charli3 setup.

Notifications You must be signed in to change notification settings

Charli3-Official/cardano-node-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cardano Node Setup

This repository contains configurations for setting up a mainnet Cardano node along with Ogmios and Kupo, integral parts of the Charli3 infrastructure.

Components

  • cardano-node: Official inputoutput/cardano-node image for running the Cardano node.
  • ogmios: WebSocket server based on cardanosolutions/ogmios, for interacting with the Cardano node.
  • kupo: Webhook service from cardanosolutions/kupo, to handle Cardano node events.

Prerequisites

  • Git
  • Docker
  • Docker Compose

Installation & Setup

  1. Clone this repository with the submodule:

    git clone --recurse-submodules https://github.com/Charli3-Official/cardano-node-setup.git

    If you've already cloned the repository, initialize and update the submodule with:

    git submodule update --init
  2. Navigate to the repository directory:

    cd cardano-node-setup
  3. Start the Cardano node and services with Docker:

    NETWORK=mainnet docker compose up -d

This will deploy the Cardano node, Ogmios, and Kupo services as defined in the docker-compose.yml file.

About

This repository contains the necessary Docker Compose configurations to set up a Cardano node along with Ogmios and Kupo, which are required for the Charli3 setup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published