Skip to main content

Get ThunderID

ThunderID is available in multiple formats to suit your deployment needs. Choose the option that works best for you.

Building something? Start with a quickstart instead.

Quickstarts include setup and take you from zero to a working sign-in. Choose a quickstart from the sidebar.

Get the latest release of ThunderID and run it locally on your machine.

Prerequisites

  • Your operating system and architecture (macOS, Linux, or Windows)
  • Terminal or command prompt access
1

Download the Distribution

Download the latest release from the releases page.

2

Extract the Archive

Unzip the downloaded file:

unzip thunderid-<version>-<os>-<arch>.zip

Navigate to the extracted directory:

cd thunderid-<version>-<os>-<arch>/
3

Setup ThunderID

Initialize ThunderID with the default configurations and data before starting the server for the first time.

./setup.sh
4

Start ThunderID

Launch the ThunderID server:

./start.sh
Seed and start in one step

For local and development setups, you can combine both steps with the --bootstrap-and-serve flag. It creates or updates the default resources as needed (idempotent, so it's safe to re-run), then starts the server:

./start.sh --bootstrap-and-serve

This replaces the separate setup + start steps. For staged deployments (where initialization runs as a one-time job), keep the two steps separate: setup to seed, then start to serve.

Success

Access ThunderID on https://localhost:8090/console

What's Next

ThunderID LogoThunderID Logo

Product

DocsAPIsSDKs
© WSO2 LLC. All rights reserved.Privacy PolicyCookie Policy