Skip to content

Applications

Last updated View as MarkdownAgent index

StormTrust application code lives under org/apps/. Terraform owns each stable Worker identity and durable resource. Wrangler owns each application bundle and custom domain.

Application inventory

Domain or boundary Source Worker Repository state
stormtrust.net, www.stormtrust.net org/apps/www/ stormtrust-www Managed
assets.stormtrust.net org/apps/assets/ stormtrust-assets Managed
developers.stormtrust.net org/apps/developers/ stormtrust-developers Managed
ui.stormtrust.net org/apps/ui/ stormtrust-ui Managed
auth.stormtrust.net org/apps/auth/ Seven auth Workers Managed
monitor.auth.stormtrust.net org/apps/auth/ Auth monitor UI Access protected
app.stormtrust.net org/apps/app/ Eight app Workers Managed
Gateway-managed hostnames org/apps/gateway/ stormtrust-gateway Managed
Internal service only org/apps/data/ stormtrust-data Managed
hail.stormtrust.net org/apps/hail-alerts/ stormtrust-hail-alerts Access protected
pioneer.stormtrust.net org/apps/pioneer/ stormtrust-pioneer Access protected; token-protected proof routes

Application selection follows transitive build and runtime dependencies. Shared toolchain changes can select every app. Bundled changes rebuild consumers; runtime-service changes verify consumers without automatically redeploying them. The trusted workflow applies Terraform before it deploys an affected application.

The gateway route runs before its configured Custom Domain origins, including auth. It selects a fixed service binding from the request hostname. Public pages remain public, while protected paths must pass identity and coarse role checks.

Operate an application

Use the shared operations guides to create, catalog, administer, validate, deploy, and recover apps. The health evidence table covers every cataloged app and distinguishes deployment receipts from runtime checks. Read the application reference for its special access, state, and build requirements.

Application documentation