Architecture

Technical architecture documentation for STING Community Edition — system design, data storage, security, and AI services.

Architecture

STING CE is a Docker Compose–orchestrated microservices platform for private, self-hosted AI-powered knowledge management. This section documents the technical architecture across four areas:

  • System Overview — Service map, request flow, Docker orchestration, and design principles.
  • Data Storage — PostgreSQL databases, Redis caching, ChromaDB vector search, file storage, and Vault secrets.
  • Security — Authentication (Ory Kratos), authorization, encryption, network isolation, and PII protection.
  • AI Services — LLM gateway, knowledge search, report pipeline, health monitoring, and service resilience.

System Overview

High-level architecture of STING Community Edition — microservices, request flow, Docker Compose orchestration, and design principles.

Data Storage

PostgreSQL databases, Redis caching, ChromaDB vector search, file storage, and Vault secrets management in STING CE.

Security

Authentication, authorization, encryption, network isolation, and security controls in STING CE.

AI Services

LLM gateway, knowledge search, report pipeline, health monitoring, and service resilience in STING CE.


Last updated: