Skip to content

Environments and variables

Variable precedence

Appaloft resolves configuration in this order: defaults, system, organization, project, environment, deployment snapshot.

Build-time and runtime variables

Build-time variables can be included in build output and cannot be marked secret. Runtime variables are supplied to the running app, and secret values must be masked.

Deployment snapshot

Each deployment persists an immutable environment snapshot.

Diff and promote

Diff explains configuration differences. Promote creates a new target environment state instead of rewriting historical deployments.