Skip to content

Overview

This section provides a high-level overview of the Threat Detection System project.

Prerequisites

  • Raspberry Pi 5 (master node)
  • Raspberry Pi 3 nodes (worker nodes)
  • Raspberry Pi AI Camera module or Camera Module + AI HAT
  • Network switch with PXE support
  • Docker & k3s installed on the cluster

Repository Structure

Threat-Detection-System/
├── frontend/          # React + TypeScript dashboard
├── backend/           # FastAPI REST API
└── docs/              # MkDocs documentation (this site)