Architecture

Internal design documentation for Teamarr’s backend systems.

Page Contents
API Layer Route modules, startup flow, generation status, SPA fallback
Consumer Layer Generation workflow, stream matching, channel lifecycle, caching
Dispatcharr Integration HTTP client, managers, OperationResult pattern, self-healing sync
Detection Keyword Service Stream classification patterns, sport/league hints, multi-sport hints
Database SQLite schema, settings, channel numbering, database modules
Template Engine 197 variables, 20 conditions, suffix rules, resolution pipeline
Database Migrations Checkpoint + incremental migration system, schema versioning

Table of contents


Back to top

Teamarr - Sports EPG Generator for Dispatcharr

This site uses Just the Docs, a documentation theme for Jekyll.