Skip to main content

Getting Started

fulla is a high-performance, open-source identity and access management (IAM) core built in C++17: a production-grade OAuth2/OIDC authorization server with full coverage of user authentication, MFA, WebAuthn, RBAC, and multi-tenancy — it can be deployed as an out-of-the-box product (Docker/Helm) or integrated as an embeddable C++ SDK (find_package(fulla-*)).

Quick entry points:

If you want to…Go to
Understand the architecture in five minutesArchitecture Overview
Get it runningDocker Deployment · Quick Start in the README
Embed the OAuth2 engine in your C++ projectSDK Integration Guide
Call the HTTP API from any languageAPI Reference · OIDC Integration
Deploy to productionProduction Deployment · Configuration Guide
Understand why a design is the way it isADR Decision Records
Contribute to the projectContribute

The content on this site comes directly from the repository's docs/ directory (single source of truth, zero copying); if you find an error, please open a PR against the repository documentation — the site is rebuilt automatically from master.