---
title: "Create a new application"
method: POST
path: "/api/v1alpha/createApp"
---

# Create a new application

`POST /api/v1alpha/createApp`

Create a new application with the specified configuration

## Request body

- object
  - `appForm` object, required
    - `appName` string
    - `imageName` string
    - `runCMD` string
    - `cmdParam` string
    - `replicas` union
      - number
      - ''
    - `cpu` number
    - `memory` number
    - `gpu` object
      - `manufacturers` string
      - `type` string
      - `amount` number
    - `networks` object[]
      - `networkName` string
      - `portName` string
      - `port` number
      - `protocol` 'TCP' | 'UDP' | 'SCTP'
      - `appProtocol` 'HTTP' | 'GRPC' | 'WS'
      - `openPublicDomain` boolean
      - `publicDomain` string
      - `customDomain` string
      - `domain` string
      - `nodePort` number
      - `openNodePort` boolean
    - `envs` object[]
      - `key` string, required
      - `value` string, required
      - `valueFrom` unknown
    - `hpa` object, required
      - `use` boolean
      - `target` 'cpu' | 'memory' | 'gpu'
      - `value` number
      - `minReplicas` number
      - `maxReplicas` number
    - `secret` object, required
      - `use` boolean
      - `username` string
      - `password` string
      - `serverAddress` string
    - `configMapList` object[]
      - `mountPath` string, required
      - `value` string, required
    - `storeList` object[]
      - `name` string, required
      - `path` string, required
      - `value` number, required
    - `labels` object
    - `volumes` unknown[]
      - unknown
    - `volumeMounts` unknown[]
      - unknown
    - `kind` 'deployment' | 'statefulset'

## Response `200`

Application created successfully

- object
  - `data` string, required

## Other responses

- `400` — Invalid request body
- `500` — Internal server error

---

[API](https://skmtc.dev/labring/apis/sealos-applaunchpad-api.md) · [All operations](https://skmtc.dev/labring/apis/sealos-applaunchpad-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/labring/sealos-applaunchpad-api/revisions/d14ad2fbe894/schema)
