Skip to main content

How-To Guide

See the full documentation for detailed instructions on creating custom plug‑ins and streaming events to the knowledge graph.

Prerequisites

  • Docker and Docker Compose installed and running.
  • Open network access to the following ports:
    • 7474 (Neo4j Web UI)
    • 7687 (Neo4j Bolt)
    • 2181 (ZooKeeper)
    • 9092 (Kafka Broker)
    • 8083 (Kafka Connect)
    • 8502 (CKN dashboard)

Quick‑Start

  1. Clone the repository and start services

    git clone https://github.com/Data-to-Insight-Center/cyberinfrastructure-knowledge-network.git
    make up

    After setup completes, verify that all modules are running:

    docker compose ps
  2. Stream an example camera‑trap event

    docker compose -f examples/docker-compose.yml up -d --build