Skip to main content

Get Thunder

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

Download from Release

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

Prerequisites

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

Step 1: Download the Distribution

Download thunder-<version>-<os>-<arch>.zip from the latest release for your operating system and architecture.

Example

If you're using a MacOS machine with Apple Silicon (ARM64) processor, download thunder-<version>-macos-arm64.zip

Step 2: Extract the Archive

Unzip the downloaded file:

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

Navigate to the extracted directory:

cd thunder-<version>-<os>-<arch>/

Step 3: Setup Thunder

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

./setup.sh
Important

Note the sample app ID from the log line: [INFO] Sample App ID: <id>. You'll need this for configuring the sample application.

Step 4: Start Thunder

Launch the Thunder server:

./start.sh
Success

Thunder will start on https://localhost:8090

Next Steps

Now that Thunder is running, you can:

  • Access the Developer Console - Log in with the default admin credentials (admin / admin)
  • Try the Sample Apps - Test Thunder's authentication flows with our pre-built React samples
  • Explore the APIs - Learn about Thunder's RESTful APIs for user management, authentication, and more
Need Help?
© 2026 Thunder. All rights reserved.
Terms & ConditionsPrivacy Policy