Skip to main content

Installation & Setup

Quick Development Setup

Prerequisites

  • Docker and Docker Compose
  • Go 1.19+ (for CORE service)
  • Ballerina (for APIs)

Start the System

  1. Start databases

    docker-compose up -d mongodb neo4j postgres
  2. Start CORE service

    docker-compose up -d core
  3. Start APIs

    docker-compose up -d ingestion read

Test the System

Run E2E tests

cd opengin/tests/e2e && ./run_e2e.sh