Skip to content
Docs

inquir apps update

Save application variables, runtime resources and network policy.

@inquir/compute-cliv0.3.0 · Node.js 22+

Usage#

inquir apps updatebash
inquir apps update <app> [options]

Options#

OptionDescription
--port <n>HTTP port inside the container; omit for a TCP-only service.
--tcp <name:port[:public]>Declare a TCP port; repeat for several ports. Public exposure assigns a platform port.
--volume <name:/path[:ro]>Mount a named persistent volume at an absolute container path; repeatable.
--memory <mb>Set the memory ceiling in MB.
--cpu <vcpus>Set the CPU ceiling in vCPUs.
--health-path </path>HTTP path used to check service health.
--health-command <cmd>Health command executed inside the container.
--set KEY=VALUESave an environment variable; repeat for multiple keys.
--description <text>Set the application description.
--volume-runner <id>Pin the application and its volumes to this runner.
--egress <none|full>Set outbound network access.
--ingress <private|public>Enable or disable generated Public Networking.
--jsonPrint machine-readable results.

Global flags, environments and CLI credentials

Examples#

Example 1bash
inquir apps update web --set NODE_ENV=production --memory 512 --cpu 0.5
Example 2bash
inquir apps update web --ingress public
Example 3bash
inquir apps redeploy web

Behavior#

Only supplied environment keys and runtime fields change. Saved settings apply to the next release; redeploy to apply them.

Selecting a different volume runner does not transfer existing volume data.

Guides#