Set Env Var Across Multiple Applications
coolify_bulk_set_app_envSet one environment variable across multiple applications simultaneously. Ideal for rotating shared secrets, with per-app success/failure reporting and non-blocking errors.
Instructions
Upsert ONE environment variable (key/value) across many applications at once. Useful for rotating a shared secret. Returns a per-app success/failure summary; a failure on one app does not stop the others.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Variable name | |
| value | Yes | Variable value | |
| reveal | No | Reveal redacted secret values in the response (default false; the call is audited) | |
| instance | Yes | REQUIRED — which Coolify instance to mutate: 'prod' (Hetzner VPS) or 'dev' (local OrbStack VM). No default: state the target explicitly so a write never lands on prod by accident. | |
| app_uuids | Yes | Application UUIDs to update | |
| is_runtime | No | Available at runtime | |
| is_buildtime | No | Available at build time |