Infrastructure and canonical documentation for the AuthEngine platform.
This repository holds AWS Terraform, Docker Compose manifests, and all user-facing guides. Application source code lives in the other two repositories.
| Path | Contents |
|---|---|
docs/ |
Platform documentation — built with MkDocs Material, published at docs.authengine.org |
compose/ |
docker-compose.yml (local) and docker-compose.prod.yml (EC2) |
terraform/ |
VPC, EC2, RDS, ECR, IAM |
| Guide | Description |
|---|---|
| Documentation home | Platform URLs and where to start |
| Quick Start | Run API, frontend, and databases locally |
| Deployment Guide | Hybrid production on AWS (EC2, RDS, Atlas, Upstash) |
| Architecture | System design and data flow |
| API Reference | REST endpoints |
| OAuth2 / OIDC Guides | Social login and OIDC provider |
| Security Overview | Tokens, PBAC, hardening |
| Repository | Role |
|---|---|
| auth-engine | FastAPI backend — IAM, OIDC, introspection |
| auth-engine-dashboard | Next.js admin dashboard |
| auth-engine-infra | This repo — Terraform, Compose, docs |