Skip to main content

Configure and Run

Configure the Server​

Open backend/cmd/server/repository/conf/deployment.yaml in your favorite text editor and make the following changes:

Add CORS allowed origins:

cors:
allowed_origins:
- "https://localhost:5190"
- "https://localhost:5191"
tip

This configuration allows the Thunder Gate and Thunder Develop applications to communicate with the backend server during development.

Configure the Gate client:

gate_client:
port: 5190
tip

This configuration points the backend server to the local Thunder Gate application for authentication.

Run the Server​

Start the Thunder server & apps in development mode.

make run
note

This command will automatically set up your complete development environment:

What gets created:

  • Develop application with redirect URI pointing to the local Thunder Develop application
  • Default admin user with credentials: admin / admin

Services that start:

💡 Alternatively, if you would rather run the backend and frontend servers separately, run the following commands in separate terminal windows:

Backend Server:

make run_backend

Frontend Server:

make run_frontend
© 2026 Thunder. All rights reserved.
Terms & ConditionsPrivacy Policy