Statux Internal Documentation
Welcome to the Statux internal documentation. This site contains everything you need to onboard, develop, operate, and troubleshoot the Statux platform.
Quick Links
| I want to... | Go to... |
|---|---|
| Get started as a new employee | Onboarding Guide |
| Set up my development environment | Environment Setup |
| Understand the codebase structure | Repository Overview |
| Learn API coding standards | API Coding Standards |
| Understand the database | Database Architecture |
| Deploy changes | CI/CD Overview |
| Fix a common issue | Troubleshooting |
| Review security practices | Security 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:
| App | Purpose | Tech Stack |
|---|---|---|
| Divinux | Status pages, alerting, synthetics, and AI insights (the unified product surface) | NestJS API + Static Web + Flutter App + Go Relay |
| Platform | Billing, users, orgs, situations, SSO/SCIM | NestJS API + Static Web |
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
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.