Skip to main content

Statux Internal Documentation

Welcome to the Statux internal documentation. This site contains everything you need to onboard, develop, operate, and troubleshoot the Statux platform.

I want to...Go to...
Get started as a new employeeOnboarding Guide
Set up my development environmentEnvironment Setup
Understand the codebase structureRepository Overview
Learn API coding standardsAPI Coding Standards
Understand the databaseDatabase Architecture
Deploy changesCI/CD Overview
Fix a common issueTroubleshooting
Review security practicesSecurity Overview

Platform Overview

Statux is the AI SRE platform. The product is Divinux — a single mission-control surface that consolidates status pages, alerting, synthetic monitoring, and AI incident analysis. The backend is two NestJS applications:

AppPurposeTech Stack
DivinuxStatus pages, alerting, synthetics, and AI insights (the unified product surface)NestJS API + Static Web + Flutter App + Go Relay
PlatformBilling, users, orgs, situations, SSO/SCIMNestJS API + Static Web
Consolidation history

The former per-product APIs — Statux Pages, Alerts, Synthetics, and Insights — were folded into the single Divinux API (Phases C5/D5/E5, May 2026). Their per-product API hosts are now NXDOMAIN. The capabilities live on inside Divinux. See API Architecture.

Repository Structure

statux/
├── statux-api/ # Backend APIs (NestJS monorepo)
├── statux-web/ # Frontend websites (Static HTML/CSS/JS)
├── statux-infra/ # Infrastructure (Terraform)
├── statux-app/ # Mobile app (Flutter)
├── statux-relay/ # Synthetic check agent (Go)
├── statux-docs/ # This documentation site (Docusaurus)
└── statux-agents/ # Claude Code agents (Markdown)

All repositories are hosted in AWS CodeCommit. See Repository Overview for clone URLs and details.

Getting Help

  • Technical questions: Check the relevant section in these docs
  • Bugs/Issues: File an issue in the appropriate CodeCommit repository
  • Urgent production issues: Follow the Incident Response runbook
Employee Access Required

This documentation is restricted to Statux employees. If you're seeing an "Access Denied" message, contact your manager to have your account flagged as an employee.