QuickStackQuickStack
How ToDeployments

Container Configuration

Override the container command and arguments and configure the security context for a QuickStack app.

The Container Configuration section on an app's Settings → Deployment → Advanced container settings lets you override how the container starts and which Linux security context it runs with. These settings apply to apps that run a container image; most templates and images work without changing them.

Command and arguments

FieldOverridesExample
CommandThe image's ENTRYPOINTnode
ArgumentsThe image's CMDserver.js

Both fields are repeatable lists — click Add Command or Add Argument for each token. Use them when:

  • The image has no default command.
  • You want to run a specific binary or script.
  • You need to pass extra flags without building a custom image.

Leave both empty to use the image defaults.

Security context

FieldDescription
Run As UserUID the container process runs as.
Run As GroupGID the container process runs as.
FS GroupGroup applied to mounted volumes so the process can read and write them. Often needed for volumes owned by another user.
Privileged ModeRuns the container with elevated privileges.

Privileged Mode weakens isolation Only enable Privileged Mode when an image requires it. It gives the container broad access to the host and should not be used for ordinary web apps.

Saving changes stores them; click Deploy to apply them to the running container.

Build-time vs runtime The Command and Arguments here control the running container. Build-time ARG values are configured separately under Settings → Environment → Build Arguments. See Build Methods.

Troubleshooting

SymptomFix
Container exits immediately after overrideVerify the command and arguments are valid for the image and available on PATH
App cannot write to a volumeSet FS Group to a group that can write the mounted path, or check volume permissions
Changes have no effectClick Deploy after saving

On this page