Skip to main content
View Markdown

Application Management

The Application Management commands help you create, configure, and manage ZeyOS applications.

Available Commands​

CommandDescriptionUsage
createCreate new applicationzeysdk create <APP_ID> --name=<name>
configureConfigure CLI settingszeysdk configure
cloneCopy application from instancezeysdk clone <INSTANCE_ID> <APP_ID> [TARGET_DIRECTORY]
deleteDelete applicationzeysdk delete
rolloutRoll out to instanceszeysdk rollout
migrateMigrate applicationzeysdk migrate
hostManage instance hostszeysdk host <COMMAND>

Application Structure​

Text
my-app/
├── .zeysdk/ # SDK sync state and local backups
│ └── sync.json # Empty until the app is linked
├── assets/
├── resources/
├── services/
├── settings/
│ ├── defaultsettings.json
│ ├── settingscode.ixml
│ └── usersettingscode.ixml
├── weblets/
├── README.md
└── zeyos.app.json # App manifest

Linking fills the active .zeysdk/sync.json, keeps non-active links as .zeysdk/sync.<INSTANCE_ID>.json, and adds an instance-specific settings file under settings.