Compose apps with type: compose fail with "command must contain at least one string" #26

Closed
opened 2026-04-14 01:56:15 +00:00 by Mark · 1 comment
Owner

When deploying a compose app with type: compose and compose.proxyService specified, the launcher fails with:

Manifest entry.command must contain at least one string command

Example app.yml:

id: "compose-example"
name: "Compose Example"
version: "1.0.0"
type: "compose"
port: 80
compose:
  proxyService: "web"

The compose manifest should not require a command when compose.proxyService is specified - the compose file itself has the service definition.

When deploying a compose app with `type: compose` and `compose.proxyService` specified, the launcher fails with: ``` Manifest entry.command must contain at least one string command ``` Example app.yml: ```yaml id: "compose-example" name: "Compose Example" version: "1.0.0" type: "compose" port: 80 compose: proxyService: "web" ``` The compose manifest should not require a `command` when `compose.proxyService` is specified - the compose file itself has the service definition.
Author
Owner

Fixed in commit. Closing.

Fixed in commit. Closing.
Mark closed this issue 2026-05-21 04:36:27 +00:00
Sign in to join this conversation.
No description provided.