Architecture

TenantHawk is designed to be simple yet powerful.

Backend

  • FastAPI
  • Modular APIs
  • async architecture

Frontend

  • HTMX
  • server-side rendering
  • lightweight interfaces

Routing

  • Traefik
  • multi-domain
  • dynamic tenant resolution

Multi-tenancy

  • header-based
  • domain-based
  • data isolation

Integration

  • API-first
  • n8n compatible
  • AI-extensible

Philosophy

Reduce unnecessary complexity and build systems that stay usable over time.