Skip to content

Getting Started

This section supports two onboarding paths:

  • developers setting up local environments
  • production teams onboarding real end users

OpenSESA is open source and free to use, so both paths can be adopted without license cost barriers.

Development Path

  1. Quickstart
  2. Local Setup
  3. First-Run Validation

Production and End-User Path

  1. Production Setup and End-User Onboarding
  2. Deployment
  3. Run Operations

Onboarding Flow

flowchart LR
    Start["Choose Onboarding Goal"] --> Dev["Development Path"]
    Start --> Prod["Production Path"]
    Dev --> Quick["Quickstart + Local Setup"]
    Quick --> DevValidate["First-Run Validation"]
    DevValidate --> Build["Start Feature Work"]
    Prod --> ProdGuide["Production Setup and End-User Onboarding"]
    ProdGuide --> Deploy["Deployment"]
    Deploy --> Operate["Run Operations"]

What You Should Be Able to Do After This Section

  • run OpenSESA locally with Docker Compose
  • prepare a production-ready deployment for real users
  • apply migrations and access account flows
  • diagnose startup and configuration issues
  • run smoke and targeted test checks
  • navigate into module-specific capability guides
Who should read this section
  • New engineers joining the project
  • Developers returning after a long gap
  • Contributors setting up a fresh machine
  • Platform teams preparing production go-live
  • End-user enablement and onboarding leads