This repository is a collection of my cosmos DevOps journey. I'll be putting my progress, code samples, and experiments in this repository.
-
Bdjuno Indexer with Gaia chain: Deploys a blockchain explorer using Docker Compose, which allows for visualization and analysis of blockchain data and other services are setup like Postgres in which bdjuno stores data, hasura graphql, running migrations and updating metadata, etc.
-
Blockpane Tenderduty monitoring with Gaia chain: Sets up a Gaia chain with single node alongwith TenderDuty which is a monitoring and alerting tool for Cosmos Gaia blockchain networks.
-
Hermes Relayer Gaia-Mantle Chain: Creates an IBC relayer across Mantle chain and Gaia chain.
-
Horcrux MPC signer with Gaia chain: Sets up Horcrux cluster in docker compose file.
-
TMKMS signer with Gaia chain: Sets up TMKMS signers for multi-signature functionality in docker compose file.
Each scenario directory contains a detailed README file that provides instructions on how to set up and use the Docker Compose configuration for that specific scenario.
- Clone this repository and navigate to the desired scenario directory.
- Follow the instructions in the respective README file to start the Docker Compose services.
- Access the deployed services or integrate them into your web3 development workflow as needed.
- To stop the services, use the appropriate
docker-compose down
command as mentioned in each scenario's README file.