Kruiger Labs
Client Portal Get Started
DocumentationLEO TOOLKIT
Sign inGet support
LEO TOOLKIT

LEO TOOLKIT Backend Setup

Understand backend responsibilities, API authentication, persistence, and deployment requirements.

View LEO TOOLKIT Product

Backend responsibilities#

  • Authenticate to Google with the service account.
  • Read and write the configured spreadsheets.
  • Store database records where the implementation requires persistence.
  • Manage department configuration and spreadsheet tab mappings.
  • Map ranks and allocate or repair callsigns.
  • Authenticate bot API requests with the shared secret.

Deployment requirement#

The backend must be reachable over HTTPS from the bot host and must implement the routes required by the installed client. Store Google credentials and the shared API secret only on the backend.

Back to top